Вопрос:

Кеша, Петя и Вася имеют фамилии Иванов, Петров и Сидоров. Вася учится в шестом классе, Сидоров — в пятом. Отец Васи — инженер, отец Иванова — слесарь, отец Пети — учитель. Какая фамилия у каждого мальчика?

Ответ:

Вася не может быть Сидоровым, потому что Сидоров учится в пятом классе, а Вася — в шестом.

Вася не может быть Ивановым: отец Иванова — слесарь, а отец Васи — инженер.

Значит, Вася — Петров.

Остаются фамилии Иванов и Сидоров. Отец Пети — учитель, поэтому Петя не Иванов, ведь отец Иванова — слесарь.

Значит, Петя — Сидоров, а Кеша — Иванов.

Ответ: Кеша — Иванов, Петя — Сидоров, Вася — Петров.