45 - 35 = 10 учеников были только в Смоленске
45 - 25 = 20 учеников были только в Рязани
10 + 20 = 30 учеников были или только в Смоленске, или только в Рязани
45 - 30 = 15 учеников были и в Смоленске и в Рязани
Ответ: 15 учеников были и в Смоленске и в Рязани