Ответ:
Решение:
Обозначим ученых: Ф (физик), И (историк), Б (биолог), М (математик).
Языки: Р (русский), А (английский), Фр (французский), Ит (итальянский).
Каждый владеет 2 языками.
1. Итальянский язык: Только трое могут разговаривать на итальянском. Значит, один ученый его не знает. Так как Ф, Б, М не могут говорить втроем на одном языке, а Итальянский — язык, на котором говорят трое, то Ф, Б, М знают итальянский, а Историк — нет.
2. Французский язык: Историк может говорить с Математиком по-французски. Значит, И и М знают французский. Из правила 1, И не знает итальянский, а знает два других языка. Поскольку И знает французский, то второй язык у И — русский или английский. Так как М знает французский и итальянский, то его второе знание - русское или английское.
3. Английский язык: Физик не говорит по-английски. Это значит, что Ф знает русский, французский или итальянский. Из правила 1, Ф знает итальянский. Значит, у Ф два языка: Итальянский и еще один (Русский или Французский).
4. Правило: Никто не владеет французским и русским одновременно. Так как И и М знают французский, то они не могут знать русский. Следовательно, у И и М второй язык — английский.
5. Значит, языки ученых:
- Историк (И): Французский, Английский (не знает Итальянский).
- Математик (М): Французский, Английский (не знает Русский, так как знает Французский).
- Физик (Ф): Итальянский. Условие 1 говорит, что он знает один язык (Итальянский), и говорит на нем только с двумя другими. Если бы Физик знал Русский, то он бы не смог говорить с Математиком (который знает Французский и Английский), Историком (Французский и Английский), но мог бы с Биологом. Если бы Физик знал Французский, то он не смог бы говорить ни с кем из-за правила "никто не владеет французским и русским одновременно". Значит, Физик знает Итальянский и Русский (так как не знает Английский).
6. Проверим условие: Ф, Б, М не могут беседовать втроем на одном языке.
У нас:
- Ф: Итальянский, Русский
- И: Французский, Английский
- М: Французский, Английский
7. Языки Биолога (Б):
- Биолог знает Итальянский (из правила 1, так как Ф, Б, М знают Итальянский).
- Биолог знает еще один язык.
- Физик (Ит, Рус), Биолог (Ит, ?), Математик (Фр, Анг).
- Ф, Б, М не могут говорить втроем.
- Если Биолог знает Русский, то Ф, Б, М могут говорить на Русском (Ф и Б знают, М не знает).
- Если Биолог знает Французский, то Ф (Русский), Б (Французский), М (Французский). М и Б могут говорить на Французском.
- Если Биолог знает Английский, то Ф (Русский), Б (Английский), М (Английский). Б и М могут говорить на Английском.
- Вспомним: Физик не говорит по-английски. Биолог и Историк захотят поговорить друг с другом. И (Фр, Анг), Б (Ит, ?). Чтобы они могли говорить, Биолог должен знать либо Французский, либо Английский.
- Если Биолог знает Французский, то у него: Итальянский, Французский.
- Если Биолог знает Английский, то у него: Итальянский, Английский.
8. Окончательная проверка:
Вариант 1: Биолог знает Итальянский и Французский.
- Ф: Ит, Рус
- И: Фр, Анг
- Б: Ит, Фр
- М: Фр, Анг
Проверим: Ф, Б, М не могут говорить втроем. Ф(Русский), Б(Французский), М(Французский). Они не могут говорить на одном языке. Историк и Биолог могут говорить по-французски. Физик не знает английский. Все сходится.
Вариант 2: Биолог знает Итальянский и Английский.
- Ф: Ит, Рус
- И: Фр, Анг
- Б: Ит, Анг
- М: Фр, Анг
Проверим: Ф, Б, М не могут говорить втроем. Ф(Русский), Б(Английский), М(Английский). Они не могут говорить на одном языке. Историк и Биолог могут говорить по-английски. Физик не знает английский. Все сходится.
9. Дополнительное условие: Физик, биолог и математик не могут беседовать втроем на одном языке.
В Варианте 1: Ф(Русский), Б(Французский), М(Французский). Они не могут говорить на одном языке. Это подходит.
В Варианте 2: Ф(Русский), Б(Английский), М(Английский). Они не могут говорить на одном языке. Это тоже подходит.
10. Ключевое условие: «Хотя физик не говорит по-английски, но может быть переводчиком, если биолог и историк захотят поговорить друг с другом.»
И (Фр, Анг), Б (Ит, ?), Ф (Ит, Рус).
Если Б знает Французский, то И и Б могут говорить по-французски. Если бы Б знал Английский, то И и Б могли бы говорить по-английски. Физик здесь выступает как переводчик, если Б и И не знают общий язык.
Рассмотрим, какой язык объединяет И и Б, если Физик выступает переводчиком.
И знает Французский и Английский. Б знает Итальянский и еще один язык.
Если Б знает Французский: И (Фр), Б (Фр). Они могут говорить. Физику (Русский) переводчик не нужен.
Если Б знает Английский: И (Анг), Б (Анг). Они могут говорить. Физику (Русский) переводчик не нужен.
Вернемся к фразе: «...может быть переводчиком, если биолог и историк захотят поговорить друг с другом». Это означает, что Биолог и Историк не могут поговорить напрямую, или их общий язык не подходит для всех.
И = {Фр, Анг}
Б = {Ит, ?}
Ф = {Ит, Рус}
М = {Фр, Анг}
Если Б знает Английский, то И и Б могут говорить на Английском. Физик тогда не нужен как переводчик. Это противоречие. Значит, Биолог НЕ знает Английский.
Следовательно, Биолог знает Французский.
Ответ: Биолог владеет Итальянским и Французским языками.
