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