There must be 12 pentagons, but the number of hexagons may vary, and even be zero. (A quick way of solving this: assuming there IS one answer, if we use no hexagons, we would have a regular polyhedron built out of pentagons: a dodecahedron, with 12 pentagons.)
A proof: according to Euler's theorem, E+2=F+V (E=edges, F=faces, V=vertices). In our case, if there are H hexagons and P pentagons, F=H+P, E=(6H+5P)/2 (since every edge belongs to two faces) and V=(6H+5P)/3 (since vertices appear at the junction of three faces). Substituting and equating, you get P=12. |