Из условия задачи:
Составим таблицу:
| Бим | Бам | Бом | |
|---|---|---|---|
| Туфли | Зелёный | ||
| Рубашка | |||
| Красный | - | ||
| Синий | |||
| Зелёный |
Так как туфли Бама зелёные, а рубашка нет, то рубашка Бама может быть красной или синей. Так как на Боме не было ничего красного, рубашка Бама не может быть красной, значит рубашка Бама - синяя. Тогда у Бима рубашка красная или зелёная. Известно, что туфли и рубашка Бима одного цвета. Так как туфли Бама зелёные, то у Бима рубашка не может быть зелёной, значит, рубашка Бима - красная, и туфли тоже красные. Тогда у Бома рубашка зелёная, а туфли синие.
| Бим | Бам | Бом | |
|---|---|---|---|
| Туфли | Красный | Зелёный | Синий |
| Рубашка | Красный | Синий | Зелёный |
| Красный | + | - | - |
| Синий | - | + | - |
| Зелёный | - | - | + |
Ответ: У Бима туфли красные, рубашка красная. У Бома туфли синие, рубашка зелёная.