2в двоичной записи единица и ноль 2^n это единица и n нулей. (2^n - 1) это n единиц ((2^n - 1) - 2) = (2^n - 3) это n-2 единицы, ноль и единица (n> =2 иначе всё плохо) 8 - единица и 3 нуля 8^n - единица и 3*n нулей последний шаг делайте сами. ответ: 1+ (1024 - 1) = 1024
Спасибо
Ответ дал: Гость
program xxx; var i, n, max : integer; s : real; a : array [1..20] of integer; begin write ('введите n= '); readln(n); for i: =1 to n do readln (a[i]); max: = a[1]; for i: =1 to n do if a[i] > max then max : = a[i]; s: = sqrt(max); write ('корень из наибольшего эл-та =', s)end.
Ответ дал: Гость
program xxx;
var k, d, n : integer;
pr : boolean;
begin
writeln('введите число k=');
readln(k);
d: =2;
n: = k div 2;
pr: =false;
while (d< =n) and not(pr) do
if k mod d = o then pr: =true else d: =d+1;
if pr then writeln (k, '- нет, число не простое') else writeln (k, ' да,число простое');
Популярные вопросы