Для решения нам просто понадобится найти число, которое делится на и на 3, и на 4, и на 5 одновременно. Лучше всего подбирать числа суммируя тройку. 3, 6, 9, 12... О, 12 делится на 3 и на 4, но увы не на 5. Перебираем дальше. 15 (тоже не подходит), 18, 21 и т.д. В ходе перебора получится число 60. Оно делится на 3 (это 20 получается), на 4 (это 15) и на 5 (это 12)
Т.е. у нас получается, что мальчики встречаются раз в 60 дней. Нас спрашивают через сколько, т.е. день встречи не считается: 60-1=59.
Пронумеруем исходные утверждения. 1) круг не белый и не зеленый. 2) синяя фигура лежит между ромбом и красной фигурой. 3) треугольник не синий и не зеленый. 4) квадрат лежит между треугольником и белой фигурой. Теперь рассмотрим каждое из них. Из (1) круг не белый, а из (4) не белые также квадрат и треугольник. Следовательно, белым может быть только ромб. 5) Если ромб белый, то он не зеленый. Не зеленые также круг (1) и треугольник (3). Тогда зеленый квадрат. 6) Если квадрат зеленый (5), то он не синий и не красный. Не синие также ромб (2) и треугольник (3). Следовательно, синий круг. 7) Треугольник красный, поскольку остальные цвета уже распределены.
ответ: Квадрат зеленый, круг синий, ромб белый, треугольник красный.