Решение
1. Высказывания Димы и Юры не могут быть одновременно истинными или ложными в силу своего смысла, значит, если одно из них истинно, то другое ложно.
2. Не менее трех братьев сказали правду (по условию), значит, правдивыми могут быть утверждения Андрея, Вити, Димы или Андрея, Вити, Юры.
3. Высказывание Вити в любом случае истинно, значит, окно разбил не он и не Юра.
4. Высказывание Андрея также в любом случае истинно, а мы уже знаем, что окно разбил не Витя, значит, его разбил Толя.
5. Мы установили, что Андрей и Витя сказали правду, значит, неправду сказал Дима (из смысла его высказывания).
Начинается построение от «корня» (точка вверху). Так как у флажка 5 полосок, то выделяем 5 этапов перебора вариантов: I полоска, II полоска, III полоска, IV полоска и V полоска. I полоска может быть либо красной, либо зеленой (рисуем 2 ветки). Рассмотрим случай, когда I полоска красная. Тогда II полоска тоже может быть либо красной, либо зеленой. Так красный цвет могут иметь только 2 полоски, то для пути «кк» остальные полоски могут быть только зелеными. Если же II полоска зеленого цвета, то III полоска может быть либо красной, либо зеленой и т. д. Рассуждая таким образом, получаем «дерево». Построенное «дерево» показывает, что имеется всего 10 различных вариантов раскраски флажка из 5 полосок указанными цветами.
1. Высказывания Димы и Юры не могут быть одновременно истинными или ложными в силу своего смысла, значит, если одно из них истинно, то другое ложно.
2. Не менее трех братьев сказали правду (по условию), значит, правдивыми могут быть утверждения Андрея, Вити, Димы или Андрея, Вити, Юры.
3. Высказывание Вити в любом случае истинно, значит, окно разбил не он и не Юра.
4. Высказывание Андрея также в любом случае истинно, а мы уже знаем, что окно разбил не Витя, значит, его разбил Толя.
5. Мы установили, что Андрей и Витя сказали правду, значит, неправду сказал Дима (из смысла его высказывания).
Ответ: окно разбил Толя; неправду сказал Дима.