Ответ:

Считаем, что каждый из 42 учеников участвовал хотя бы в одной из двух олимпиад. При сложении 25 и 30 участников ученики, участвовавшие в обеих олимпиадах, посчитаны дважды.

25 + 30 − 42 = 13.

Ответ: 13 детей.