N = 2^i, где:
N - количество цветов в палитре.
I - количество бит на символ.
V = K * I, где:
V - объем.
K - размер изображения.
Дано:
N = 128 цветов.
K = 1 пиксель.
Найти: V.
N = 2^i.
128 = 2^i.
I = 7 бит.
V = K * I.
V = 1 * 7 = 7 бит.
Ответ: 7 бит.
===== PascalABC.NET =====
begin
ReadlnString
.ToWords
.Select(w -> w.Inverse)
.JoinIntoString(' ')
.Print
end.
Мне кажется, задача не сводящая ответ к однозначным числам, ведь в задаче не сказано, что использовался весь алфавит, равно как и не сказано, что символы не могут повторяться.
если во втором тексте в 3.5 больше символов, чем в первом, при одинаковом инф. объеме, то число бит на каждый символ во втором тексте должен быть в 3.5 раза меньше, чем в первом тексте, чтобы размер файла текста не изменился: например 2 и 7 или 4 и 14 или 6 и 21... и т.д. соответственно, соовтетственно, мощность алфавита будет 4 и 128 или 32 и 16386 или 64 и 2097152.. и т.д. То, что в обоих текстах символов меньше 200 не говорит о том, что символы не могут повторяться, а значить определенно сказать, которая их вышеприведенного списка мощность алфавита будет верной нельзя.