2 в 10 степени = 1024 кб
1024 кб = 1024000 байт
——————————————
2 в 8 степени = 256
256 Гб = 2048000000000 бит
//PascalABC.NET (версия 3.1, сборка 1198 от 11.03.2016)
var i,n:integer;
begin
readln(n);
for i:=1 to n do writeln(i,'*',i,' = ',i*i);
end.
смотри надо 8 гб перевести в биты
1гб=1024мб
1мб=1024 байта
1байт=8бит
8гб = 68 719 476 736 бит
теперь надо вычислить сколько бит в 1 странице
40*60*8=19 200
теперь надо узнать сколько таких страниц получится
68 719 476 736 / 19 200 =3 579 139,4 округляем в большую сторону
= 3 579 140 страниц в 8гб оперативной памяти
теперь высота стопки
3 579 140/100=35 791,4 см
35 791,4 см= 357,914 метров = 0,357914 км