Ответ:

После того как Петя собрал грибы, осталось:

\[1-\frac{7}{15}=\frac{8}{15}\]

Ваня собрал \(\frac{5}{12}\) оставшихся грибов, значит, Миша собрал:

\[1-\frac{5}{12}=\frac{7}{12}\]

от оставшихся грибов. Следовательно, 28 грибов составляют \(\frac{7}{12}\) оставшихся:

\[28:\frac{7}{12}=28\cdot\frac{12}{7}=48\]

48 грибов — это \(\frac{8}{15}\) всех грибов. Найдём их общее количество:

\[48:\frac{8}{15}=48\cdot\frac{15}{8}=90\]

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