Ответ:

У кубооктаэдра грани — треугольники и квадраты; каждое ребро разделяет треугольник и квадрат. Поэтому достаточно двух красок. Одной краски недостаточно, так как соседние грани должны различаться.

У икосододекаэдра грани — треугольники и пятиугольники; каждое ребро разделяет грани разных типов. Их также можно раскрасить двумя красками.

Ответ: а) 2; б) 2.