По условию видно, что первый собрал половину, то есть 30:2=15 (грибов) собрал первый.
15 других собрали другие 2 мальчик, нацело не делится, так как третий собрал на 1 больше, то есть, второй собрал 7, а третий 8.
Ответ:
первый - 15
второй - 7
третий - 8