а ученики могут учить 3 языка сразу? если могут, то решение такое:1)максимум (совпадение - откладываем о 0 обе группы - английский и немецкий)х_________х____х____х1         15  17    25оббъединение множеств=[1,15]=15 человек -  подмножество от 0 до 15 входит в подмножество от 0 до 17. т.е. максимум 15 человек.2) минимум (пересечение - английский откладываем от 0, немецкий откладываем с противоположенной стороны - от 25, т.о. получаем 25-15=10)х_________х____х____х1         10  17    25объединение  множест (10;17]=7 человек3) английский и немецкий учат от 7 до 15 человек (интервал от минимума до максимума)______________________если ученики не могут заниматься 3 языками сразу, то решение такое:1) минимум НиФ (объединение)=25-15А (17-1)пересечение = 7 (17-10)х_________х____х____х1         10  17    252) максимум25-3=22 - учат А и Н (объединение),  значит пересечение =10 (22-15 перечесение 17-1)х_________х____х____х1         7  17    223) английский и немецкий учат от 7 до 10 человек (интервал от минимума до максимума)