Рассмотрим условия задачи:
1. Туфли и рубашка Бима были одного цвета.
2. На Боме не было ничего красного.
3. Туфли Бама были зелёные, а рубашка нет.
Теперь анализируем:
- Так как туфли Бама зелёные, а рубашка нет, то рубашка Бама может быть только синей.
- У Бима туфли и рубашка одного цвета, значит, они не могут быть зелёными (у Бама уже зелёные туфли) и не могут быть синими (у Бама синяя рубашка). Следовательно, туфли и рубашка Бима красные.
- У Бома ничего красного нет, значит, у него остаётся зелёная рубашка и синие туфли.
Ответ: у Бома рубашка зелёная, а туфли синие.