Очевидно, что теннис не самый любимый вид спорта для Федорова. Ведь если предположить обратное, то мы придем к противоречию с условием. Ход дальнейших рассуждений будем фиксировать в табличке, которую иногда называют "логический квадрат".
Чтобы продвинуться дальше, надо прибегнуть к предположениям. Допустим, что истинно утверждение Васильева о Леонове, и отметим в табличке, что любимое занятие Леонова - кегли. Теперь видно, что теннис - любимое занятие либо Борисова, либо Васильева. Предположим, что любитель тенниса - Васильев. Тогда любителем городков может быть либо Борисов, либо Федоров. Но первое высказывание Борисова (Васильев не любит теннис) противоречит истине. Значит, любителем городков может быть только Федоров, а любителем рыбалки - Борисов (все это будет видно по ходу заполнения таблички). Но высказывание Васильева (Федоров не любит городки) противоречит условию. Ведь в этом высказывании упоминается и теннис, значит, оно должно быть истинным. Следовательно, исходное предположение ошибочно.
Если же предположить, что любитель тенниса - Борисов, тогда будет видно, что Васильев не любит городки. Любителем городков может быть только Федоров, а рыбалка - любимое занятие Васильева. Теперь противоречий нет и можно считать, что задача решена. К этому же распределению симпатий можно придти, исходя и из других предположений.
Итак, Борисов - теннисист, Васильев - рыбак, Леонов - любитель игры в кегли, Федоров - городошник.
В ЛЕСУ (№ 7, 2001 г.)
дог, пинчер, лайка, пудель, такса, болонка, терьер, водолаз, мопс, боксер, борзая, колли, шпиц, коккер, сеттер, легавая, овчарка.