Действительно у треугольной пирамиды 4 вершины.
А вот ребер всего 6.
Каждое ребро пирамиды соединяет 2 вершины.
Поэтому перемножая вершины и ребра Петя несколько раз посчитал каждое ребро, а точнее 12:6=2 раза каждое ребро.
Если бы Петя учел, что каждое ребро соединяет 2 вершины, он бы посчитал верно (3*4:2=6 ребер).