Обозначим количество изучающих все три языка за x. Тогда только английский изучают 18 − 2 * 5 − x = 8 − x, только немецкий 15 − 2 * 5 − х = 5 − х, только французский 17 − 2 * 5 - х = 7 − х.
Общее количество изучающих языки равно (8 − х) + (5 − х) + (7 − х) + 3 * 5 + х = 35 − 2х, что по условию должно быть равно 25.
В таких "фокусах" всегда участвует приближение числа к тому, к которому нужно. Ну попробую объяснить. Тут действует "подгонка" к нужному числу. Например возьму пример полегче:задумай число, умножь на 2, вычти свое число прибавь 8 и вычти свое. умножать на два тоже самое что удваивать число, следовательно: х+х-х+8-х, но мы ведь вначале прибавили х, а потом вычли, значит можно просто х+8-х переставляем- х-х+8=8, зачем мы брали первое число, если его и вычли? Точно! на этом и работает логика фокусов. Мы постепенно вычитаем задуманное число.
НОК (150;400)=400*3=1200
НОК (60;42;70)=70*3*2=420
НОК (54;135)=135*2=270