Для решения задачи мы можем использовать таблицу, где 1 будет означать, что утверждение верно, а 0 - что неверно. Определим утверждения следующим образом:
А1: Сосуд греческий.
А2: Сосуд изготовлен в V веке.
Б1: Сосуд финский.
Б2: Сосуд изготовлен в III веке.
Г1: Сосуд не греческий.
Г2: Сосуд изготовлен в IV веке.
Теперь создадим таблицу и заполним ее, учитывая, что каждый из мальчиков прав только в одном утверждении:
| А1 | А2 | Б1 | Б2 | Г1 | Г2 |
Алёша | ? | ? | 0 | 0 | 0 | 0 |
Боря | 0 | 0 | ? | ? | 0 | 0 |
Гриша | 0 | 0 | 0 | 0 | ? | ? |
Теперь рассмотрим утверждения:
- Если А1 неверно (т.е. сосуд не греческий), тогда Г1 верно. Следовательно, Г2 должно быть неверно (сосуд изготовлен не в IV веке). Так как Гриша не может быть прав в обоих утверждениях, значит, сосуд изготовлен в другом веке.
- Если Г1 верно (сосуд не греческий), тогда А1 неверно и А2 должно быть верно (сосуд изготовлен в V веке), так как Алёша должен быть прав в одном из своих утверждений.
- Так как Боря должен быть также прав только в одном утверждении, и мы уже знаем, что сосуд изготовлен в V веке (А2 = 1), Б2 должно быть неверно (сосуд не изготовлен в III веке). Следовательно, Б1 должно быть верно (сосуд финский).
Итак, заполняем таблицу:
| А1 | А2 | Б1 | Б2 | Г1 | Г2 |
Алёша | 0 | 1 | 0 | 0 | 0 | 0 |
Боря | 0 | 0 | 1 | 0 | 0 | 0 |
Гриша | 0 | 0 | 0 | 0 | 1 | 0 |
Таким образом, сосуд финский и изготовлен в V веке.