Ответ:

  1. Денис нашёл: 25 − 5 = 20 грибов.
  2. Всего принесли: 25 + 20 = 45 грибов.

Ответ: 45 грибов.