С помощью трех битов можно закодировать 7 значений
а это значит что в коробке может быть до 7 шаров
var
m, n, x : integer;
begin
write('введите m ');
readln(m);
write('введите n ');
readln(n);
writeln('значение функции y=x^2+8x-6 на промежутке от m до n');
for x := m to n do writeln('x=', x, ' y=', sqr(x)+8*x-6);
end.
512 К = 512 х 1024 = 524 288 (байт).
640 х 200 = 128 000 (пикселей).
Для кодирования 16 цветов потребуется 4 бита (2^4=16), т.е. 1/2 байта.
Поэтому весь набор пикселей занимает 128 000 х (1/2) = 64 000 байт.
Это позволяет разместить 524 288 / 64 000 ≈ 8 страниц.
Считаем степени двойки(с права на лево)
1+2+4+0+16+32=110111
1+2+0+8+16=11011
получаем:
110111-11011=55-27=28