Если Витя отдаст Пете один гриб, то у Вити останется 8-1 = 7 грибов. По условию задачи в этот момент грибов у мальчиков станет поровну - значит, у Пети в этот момент тоже 7 грибов. Один гриб Петя получил от Вити. Тогда сам Петя собрал 7-1 = 6 грибов.Ответ: Петя собрал 6 грибов.