Условие:
Для хранения произвольного растрового изображения размером

Для хранения произвольного растрового изображения размером
Максимальное количество цветов (
Решение будет состоять из трех шагов:

Внутри — полный разбор, аргументация, алгоритм решения, частые ошибки и как отвечать на каверзные вопросы препода, если спросит
Попробуй решить по шагам
Попробуй один шаг и продолжи в режиме обучения или посмотри готовое решение