Ответ:

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

Этих условий недостаточно для единственного ответа. Возможны три варианта:

  1. Бим: красные рубашка и туфли; Бом: зелёные рубашка и синие туфли; Бам: синяя рубашка и зелёные туфли.
  2. Бим: зелёные рубашка и туфли; Бом: синяя рубашка и синие туфли; Бам: красная рубашка и зелёные туфли.
  3. Бим: синие рубашка и туфли; Бом: зелёная рубашка и синие туфли; Бам: красная рубашка и зелёные туфли.

Ответ: однозначно определить цвета Бима и Бома нельзя; требуется дополнительное условие.