При использовании 256-цветовой палитры для хранения одной точки рисунка требуется log(2)256 = 8 бит; при использовании 2 цветов - log(2)2 = 1 бит.
20 Кбайт = 20*1024 байт = 20*1024*8 бит
Пусть K - количество точек рисунка, тогда K*8-K*1 = 20*1024*8
K = 20*1024*8/7
Первоначальный объем рисунка = (20*1024*8/7)*8 бит = 20*8/7 Кбайт ≈ 22,86 Кбайт
Опять частотный словарь, Эту задачу уже решали. Решение на Питоне. На скрине и в текстовом файле.
3-д
4-е
5-г
6-а
7-и
8-в
9-з
А дальше не видо.
Семеричная система счисления, так как в ней числа от 0 до 6