немецкий
французский
английский
3
7
5
Известно, что немецким языком владеют 30 человек, но 5+3+2=10 из них
владеют и другими языками, значит, только немецкий знают 20 человек.
Английский язык знают 28 человек, но 5+3+7=15 человек владеют и другими языками, значит, только английский знают 13 человек.
Французский язык знают 42 человека, но 2+3+7=12 человек владеют и другими языками, значит, только французский знают 30 человек.
Немецким и французским языками владеют 5 человек, а 3 из них владеют ещё и английским. Значит, немецким и французским владеют 5-3=2 человека.
В общую часть немецкого и французского кругов вписываем цифру 2.
2
20
13
30
По условию задачи всего 100 туристов. 20+30+13 +5+2+3+7=80 туристов знают хотя бы один язык, следовательно, 20 человек не владеют ни одним языком.
Ответ: 20 человек.