Не знаю, подходит ли мое решение к условию задачи, но вариант родился следующий: Когда войдут все гомы и встанут в одну шеренгу, последний смотрит на цвет шапки впереди стоящего (имеется ввиду на первого в колонне), затем на шапку следующего за впереди стоящим и т. д., пока не найдет цвет шапочки отличный от предыдущих. Как только он находит пару разноцветных шапок, он встает между ними. Ход переходит к предпоследнему. И т. д. В результате получится колонна, состоящая из двух разных цветов. Команду Васек может дать, к примеру, такую: "Начиная с последнего каждый поочередно смотрит на начало колонны и встает между разноцветными шапками!" |