Андрей, Борис и Виктор - друзья. Каждый из них знает по два иностранных языка из следующих шести: немецкий, французский, итальянский, испанский, португальский, шведский. Среди этих языков нет такого, на котором могли бы общаться хотя бы двое из трёх друзей. Известно, что:
Виктор самый высокий, "немец" меньше ростом, чем "испанец";
"Немец", "испанец" и Андрей любят кофе.
Когда "швед" и "француз" ссорятся, Виктор мирит их.
Андрей не знает ни шведского, ни португальского.
Кто каким языком владеет?
Для решения этой задачи, давайте структурируем имеющуюся информацию и проанализируем детали по шагам.
### Данные задачи
1. **Три друга**: Андрей, Борис, Виктор.
2. **Языки**: немецкий, французский, итальянский, испанский, португальский, шведский.
3. Известно, что:
- Виктор самый высокий.
- "Немец" меньше ростом, чем "испанец".
- "Немец", "испанец" и Андрей любят кофе.
- Когда "швед" и "француз" ссорятся, Виктор мирит их.
- Андрей не знает ни шведского, ни португальского.
### Шаг 1: Определим ограничения
- **Андрей не знает шведского и португальского**. Следовательно, языки, которые он может знать: немецкий, французский, итальянский, испанский.
- **"Немец", "испанец" и Андрей любят кофе**. Это означает, что один из них знает немецкий, другой испанский, а Андрей любит кофе, но мы пока не знаем, какие языки он знает.
### Шаг 2: Установим связь между ростом и языками
- "Немец" меньше, чем "испанец". Это означает, что "испанец" выше "немца". Учитывая, что Виктор — самый высокий, он не может быть "немцем". Таким образом, "испанец" может быть только Борисом или Виктором.
### Шаг 3: Изучим языковые связи
- Из условия: "Когда швед и француз ссорятся, Виктор мирит их". Если Виктор мирит "шведа" и "француза", он не может быть ни "шведом", ни "французом".
Таким образом, на данный момент, возможно:
- Виктор — "итальянец", так как он не может быть "французом", "шведом" или "немцем".
### Шаг 4: Уточняем, кто что знает
Теперь у нас есть:
- Виктор: итальянский (по нашему анализу)
- Это оставляет Андрею и Борису языки немецкий, испанский, французский и шведский.
С учётом предыдущих вещей, что Андрей любит кофе, и учитывая, что кто-то из них должен быть "немцем" и "испанцем", можно предположить, что:
- Если Андрей не знает шведского и португальского, значит, он (скорее всего) испанец.
Тогда можно отметить:
- Андрей — испанец (так как он не швед).
- Борис — немец (так как между ними не может быть конфликта).
Тогда:
- Андрей: испанский,
- Борис: немецкий,
- Виктор: итальянский.
### Шаг 5: Завершение
Теперь нужно определить, какие языки остались:
- У нас остались французский и шведский. Поскольку Виктор «мирит», и он уже итальянец, значит:
- Борис может знать только французский, поскольку Виктор (итальянский) и Андрей (испанский) не могут говорить на этом языке.
**Итак, окончательный результат:**
- **Андрей**: Испанский, Французский.
- **Борис**: Немецкий, Шведский.
- **Виктор**: Итальянский, (остается еще один язык - шведский)
В завершение мы можем обозначить:
- **Андрей**: Испанский, Фрaнцузский
- **Борис**: Немецкий, Шведский
- **Виктор**: Итальянский, Португальский
Таким образом, получаем полный набор языков, которыми владеют друзья.