Ответ:

Черноволосый не может быть Беловым: Белов ответил ему «Ты прав», значит, это разные люди. Он также не может быть Черновым, поскольку ни у кого цвет волос не совпадает с цветом, на который указывает фамилия. Следовательно, черноволосый — Рыжов.

Значит, у Рыжова не чёрные волосы. Белов не может быть беловолосым, поэтому он рыжеволосый. Тогда у Чернова остаются белые волосы.

Профессии распределяются так: скульптор Белов, скрипач Чернов, художник Рыжов.

Ответ: у художника Рыжова чёрные волосы.