Что бы наверняка охватить все возможные символы, пусть текст кодируется по стандарту UTF-16, т.е. 2 байта на символ.
Далее нужно измерить кол-во символов в строке, потом количество строк на странице, количество страниц в учебнике.
Таким образом получим емкость страницы:
(кол-во строк на стринце)*(кол-во символов в строке)*(кол-во страниц в учебнике)*2 = байт/учебник. Назовем полученную величину емкость учебника E;
Далее делим.
360 Кбайт: 360*1024 / E
1.44 Мбайт: 1.44 * 1024^2 / E
420 Мбайт: 420 * 1024^2 / E
6,4 Гбайт: 6.4 * 1024^3 / E
8) 1
запредположим вначале он в точке 0,0 выполнив три команды попадет в точку 1,2 следовательно повторив эти движения три раза попадет в точку 3,6, для возврата из которой надо выпонить 1 команду
9) знать бы еще какие команды он может выполнять... пример алгоритма
while 1:
if впереди стена then break
else вперед
поворот направо
while 1:
красить
if впереди стена then break
else вперед
поворот направо
вперед
while 1:
if слева стена then крась; вперед
else break
Допустим: Папа родился в 1977 , но он младше мамы по месяцам и дням. Мама родилась на 2 года позже папы , в мае 5.
1.+++-
2.++++
3.++++
4.+---
5.+--+
6.----