Для решения данной задачи можно использовать метод проб и ошибок, перебирая различные варианты. Рассмотрим все возможные варианты распределения языков среди туристов.
Из условия задачи следует, что А и Б знают по два языка, а В, Г и Д - по одному. В не говорит на китайском, а Б знает немецкий. А и Г не могут поговорить друг с другом, но Д может поговорить и с А, и с Б.
Обозначим языки как И, Н и К - итальянский, немецкий и китайский соответственно. Используем буквы A, B, C, D и E для обозначения туристов.
Из условия задачи следует, что А и Б должны знать по два языка, поэтому возможные варианты для них:
1) A: ИН, Б: НК
2) A: НК, Б: ИН
Вариант 1: A: ИН, Б: НК
Переберем языки для В, Г и Д:
В не говорит на китайском, поэтому он может говорить по-испански или по-немецки. Это означает, что В может говорить по-испански и Д может говорить по-немецки.
Теперь рассмотрим возможные варианты для Г:
1) В: И, Г: Н
2) В: Н, Г: И
Возможный вариант для Д:
1) Д: К, И
Теперь рассмотрим второй вариант для А и Б:
Вариант 2: A: НК, Б: ИН
По аналогии с вариантом 1, перебираем языки для В, Г и Д:
В не говорит на китайском, поэтому он может говорить по-испански или по-немецки. Это означает, что В может говорить по-испански и Д может говорить по-немецки.
Теперь рассмотрим возможные варианты для Г:
1) В: К, Г: Н
2) В: Н, Г: К
Возможный вариант для Д:
1) Д: И, Н
Таким образом, получаем все возможные варианты распределения языков среди туристов:
1) A: ИН, Б: НК, В: И, Г: Н, Д: К
2) A: ИН, Б: НК, В: Н, Г: И, Д: К
3) A: НК, Б: ИН, В: К, Г: Н, Д: И
4) A: НК, Б: ИН, В: Н, Г: К, Д: И
Поэтому существует 4 возможных варианта распределения языков среди туристов:
1) A: ИН, Б: НК, В: И, Г: Н, Д: К
2) A: ИН, Б: НК, В: Н, Г: И, Д: К
3) A: НК, Б: ИН, В: К, Г: Н, Д: И
4) A: НК, Б: ИН, В: Н, Г: К, Д: И