Problem statement
An icosahedron is a regular polyhedron with 12 vertices and 20 triangular faces. It is also one of the five well known platonic solids.
A triangulation, or triangulated mesh, is simply a N x 3 matrix of positive integers where each row contains the vertex indices of a triangle, and where N is the number of triangles.
Your task here is to mesh this icosahedron. To do so, you will list the triangles/rows in a matrix of triangles, T.
The row order of the triangles in the list doesn't matter.
Tip
  • Vertex indices are written on the figure below; use it to help you visualize;
  • You can start with the triangles of the top cap and bottom cap, they are the easiest ones to identify here.
Forbidden functions / expressions
  • regexp
  • assignin
  • str2num
  • echo
See also

Solution Stats

43 Solutions

23 Solvers

Last Solution submitted on Feb 09, 2026

Last 200 Solutions

Problem Comments

Solution Comments

Show comments
Loading...