Ответ:

Пусть на карточках есть и треугольники, и пятиугольники. Пять пятиугольников и один треугольник дали бы \(5\cdot5+1\cdot3=28\) вершин, что больше 20. Подходящий набор: пять треугольников и один пятиугольник, поскольку \(5\cdot3+1\cdot5=20\).

Ответ: 5 треугольников и 1 пятиугольник.