Ответ:

  1. Иванов и Сидоров не могут быть солистом хора, так как они присутствовали на его выступлении.
  2. Петров не является художником, поскольку он позировал художнику. Музыкант также не является художником.
  3. Музыкант не Андреев и не Иванов: с Андреевым он раньше дружил, а с Ивановым теперь неразлучен.
  4. Следовательно, музыкант — Сидоров.
  5. Андреев тесно связан с музыкой, поэтому он солист хора мальчиков.
  6. Из оставшихся ролей Петров не может быть художником, значит, он танцор. Художник — Иванов.

Ответ: Иванов — художник; Петров — танцор; Сидоров — музыкант; Андреев — солист хора мальчиков.