Давайте попробуем пошагово установить, кто из друзей какой профессии.
Ворфоломеев и Зверев не маляры (из замечания 3).
Трофимов и Зверев планируют посетить мельницу, следовательно, они тоже не мельники (из 4).
Варфоломеев и Гладких живут в одном доме с почтальоном, а Колосов свидетель у Варфоломеева и дочери парикмахера. Значит, ни Варфоломеев, ни Гладких не могут быть почтальоном и парикмахером (из 5 и 6).
Так как Колосов был свидетелем у Варфоломеева, и это был законный брак с дочерью парикмахера, Колосов не может быть парикмахером. Эта информация также подтверждает, что Варфоломеев не парикмахер.
Трофимов играет в городки с плотником и маляром, следовательно, он не может быть ни тем, ни другим (из 7).
Теперь, когда мы знаем, что Трофимов не может быть мельником (пункт 2), маляром (пункт 7), почтальоном, плотником (пункт 7), или парикмахером (поскольку все остальные профессии ему недоступны), мы можем вывести, что он - мельник.
Теперь у нас остались Гладких, Зверев, Варфоломеев и Колосов. Трофимов, который является мельником, не может быть ни маляром, ни плотником, ни почтальоном, ни парикмахером.
Зверев и Гладких встречаются в парикмахерской по субботам и не являются почтальоном, так как почтальон бреется сам (из 8). Единственный вариант оставшийся для Зверева и Гладких это маляр или парикмахер, но так как они не могут быть малярами (согласно пункту 3), значит один из них парикмахер.
Поскольку Варфоломеев живёт в одном доме с почтальоном и Гладких, и мы знаем, что Колосов не может быть парикмахером (он был свидетелем на свадьбе Варфоломеева), то Гладких не может быть почтальоном (он живет с ним). Значит, Варфоломеев - почтальон, а Гладких - парикмахер.
Так как Трофимов - мельник и Гладких - парикмахер, а Колосов не может быть парикмахером, то Колосов может быть только маляром или плотником.
Теперь, когда у нас Варфоломеев - почтальон, Гладких - парикмахер, Трофимов - мельник, Колосов может быть только маляром. Это значит, что Зверев - плотник.
Итак, мы распределили профессии следующим образом:
- Трофимов — мельник,
- Варфоломеев — почтальон,
- Колосов — маляр,
- Зверев — плотник,
- Гладких — парикмахер.
