Var n,i,j: integer;
<span>begin
</span><span> write('n = '); readln(n);
</span><span> j:=Trunc(sqrt(n));
</span><span> </span><span> for i:=1 to j do write(i*i,' ');
</span><span>end.
</span>
n = 100
<span>1 4 9 16 25 36 49 64 81 100
</span>
2048 символов.
1 МБ = 1024 Кбайт
1/256 МБ = 4 Кбайта.
Итак, 4 Кбайта = 4096байт = <span>4096</span> символов.
Итого, 1 символ весит 2 байт.
Что это значит? В 2 байт можно впихнуть числа от 0 до 255, то есть в алфавите 128 символов.
1) Дано четырехзначное число.
- Вывести 1, если сумма его цифр является трехзначным числом, 0 иначе.
- Вывести 1, если произведение его цифр является трехзначным числом, 0 иначе.
- Вывести 1, если сумма его цифр кратна трем, 0 иначе.
- Вывести 1, если произведение его цифр кратно четырем, 0 иначе.
2) Дано трехзначное число.
- Вывести 1, если все цифры числа одинаковы, 0 иначе.
- Вывести 1, если число оканчивается четной цифрой.
Решения обеих задач на языке С++ даны в приложениях.
Вова и Катя: "ИЛИ число простое, ИЛИ равно 9"
Петя и Раиса: "ИЛИ число четное, ИЛИ равно 15"
Допустим, что Вова прав, тогда число простое и оно не равно 9.
Но если число число простое, оно не может быть четным и тогда Петя неправ, а Раиса права. Но Раиса сказала, что это число 15, а 15 не простое число.
Следовательно, Вова неправ, а права Катя и это число 9.
Ответ:
12
Объяснение:
Элементарная арифметика 36/6 = 6 , а 6+6 = 12