Ответ:

Бим был в красной рубашке. По условию цвет его туфель совпадал с цветом рубашки, значит, туфли у него красные.

У Бама зелёные туфли, а рубашка синяя.

Остался синий цвет туфель. У Бома рубашка зелёная, поэтому синие туфли подходят условию: ни рубашка, ни туфли не красные.

Ответ: Бим — в красной рубашке и красных туфлях; Бом — в зелёной рубашке и синих туфлях; Бам — в синей рубашке и зелёных туфлях.