Последовательность чисел строится по следующему правилу: первые два числа принимаются равными 1; каждое следующее число последовательности принимается равным сумме двух предыдуших. запишите 10 первых членов этой последовательности.
64 - это два в шестой степени, следовательно в двоичной записи будет единица и шесть нулей. 16 - это два в четвертой степени, следовательно в двоичной записи будет единица и четыре нуля. 1 - это два в нулевой степени, следовательно в двоичной записи будет единица и "ноль" нулей. сложение производится поразрядно. и если сначала было шесть нулей, то один из них (в пятом разряде) заменится на единицу из числа 16, а еще один (в первом разряде) - на единицу из числа 1. итого останется четыре нуля. ответ: четыре нуля.
sanhimki47
12.10.2020
Все выполнено на языке pascal; первая : var number, step, i, stepen: integer; begin stepen: = 1; read(number, step); for i: = 1 to step do stepen : = stepen * number; writeln (stepen); end. вторая : var number, sum, max, i: integer; begin sum: = 0; number: = 0; read(max); for i: = 1 to max do begin number: = number + 1; sum: = sum + number; end; writeln (sum); end.