Когда к документу прилогается музыка или звук
Саша комбайнер Коля садовник Петя тракторист
Поле ввода
поле вывода
поле для рисунка/таблицы
128 * 128 = 16384 пикселей
4 Кбайт = 4096 байт = 32768 бит
32768 / 16384 = 2 бита на пиксель
2² = 4
Ответ: 4 цвета.
Используйте что-то типо map<char, size_t> m