Я как-то не понял про "1 страница содержит 50 страниц" ;)
Проще всего такой перевод делать через двоичную систему: 8 ⇒2⇒16
724301(8) = 111 010 100 011 000 001(2)
<span>11 1010 1000 1100 0001(2) = 3A8C1(16)</span>
Var
c: integer;
begin
readln(c);
writeln(sqr(c mod 10));
end.
Переведем все в биты.
А)8000 бит
Б)1001 байт=8008 бит
В)1кбайт=1024байта=8192 бит
Г)1мбайте-1024 кбайта,1кбайте-1024 байта,в 1 байте-8 бит,след.1мбайт=1024*1024*8=8388608 бит
8388608*0,001=8388,608 бит
След,ответ Г).