48 / 128сек = 0,375 Мбайт
0,375 Мбайт * 8 = 3 Мбит
или
0,375 Мбайт * 1024 = 384 Кбайт
Ответ:
34 Кбайт
Объяснение:
Если для хранения 1 символа используется 1 байт, то для память для 16 страниц = 16*34*64*1 байт = 16*34*64 / 1024 Кбайт = 34 Кбайт
819 = 1100110011, -278 = -100010110
Var n : int64;
Function isPali(A : int64) : Boolean;
Var B : int64;
Begin
B:=1;
While B<A do B:=B*10;
B:=B div 10;
If A>9 then isPali:=((A div B)=(A mod 10)) and isPali(A mod B div 10) else isPali:=True;
end;
Begin
Readln(n);
If isPali(n) then Writeln('Это полиндром.') else Writeln('Это не полиндром.');
Write('Его квадрат ',sqr(n));
If isPali(sqr(n)) then Writeln(' полиндром.') else Writeln(' не полиндром.');
end.
Хотя в Pabc.net есть функция и покороче:
Function IsPali(B : Longint) : Boolean;
Begin
IsPali:=(B=IntRevers(B));
end;