Чтобы закодировать 16 цветов, нужно 4 бита.
Чтобы закодировать 256 цветов, нужно 8 бит.
4 бита это пол байта. 8 бит это 1 байт.
640*480/2 - количество памяти в байтах, требуемое для хранения одной страницы в случае а).
640*480 - количество памяти в байтах, требуемое для хранения одной страницы в случае б).
Чтобы найти искомое количество страниц, нужно выполнить деление
(512*1024) / (640*480/2) для случая а)
(512*1024) / (640*480) для случая б)
5*2=10 23> 10
ответ да хватит
1. k=640*400=256000 пикс (2^8*1000)
N=4 цвета; N=2^i; 4=2^2=>i=2 бит на пикс
I=k*i=2*2^8*1000=2^9*1000 бит = 2^-4*1000 Кб = 62,5 Кб
Ответ: 62,5 Кб
2. k=128*128=16384 пикс (2^14)
I=4 кб=2^15 бит
i=I/k=2^15/2^14=2^1=2 бит на пикс
N=2^i=2^2=4 цвет
Ответ: 4 цвета
Переводим на русский:
A или B и не C; подставляем:
Нет или да и не нет = нет или да и да.
Дальнейшее расписывание зависит от приоритета (обычно ставят приоритет И выше ИЛИ), но в любом случае получится или "нет или да", или "да и да", то есть результат - истина.
Переводим обратно на английский (интересно, при чём тут он?): true.
Кол - во символов в тексте - 150 * 1024 * 8 / 16 = 76800
Кол - во символов на странице - 76800 / 120 = 640
кол - во символов в 1 строке - 640 / 80 = 8