Постановка задачи

Мы напишем программу, которая осуществляет трассировку изображения для заданного графического файла. В отличие от алгоритма, использующего заданное небольшое количество цветов, мы не станем ограничивать себя в выборе цветов графических примитивов, зато ограничим их количество и форму. Трассированное изображение будет состоять из заданного количества цветных треугольников. В идеальном случае расположение, форма и цвета треугольников должны быть такими, чтобы трассированная картинка в некотором смысле была наиболее близка к оригиналу. Если идеальное решение будет трудно найти, поищем насколько возможно близкое к нему.

Результат мог бы выглядеть так:

Информатика-54© А. Н. Швец