Ответ:

Нужно найти наименьшее число, которое делится на 12, 15 и 18, то есть НОК этих чисел.

Разложим числа на простые множители: \(12=2^2\cdot3\), \(15=3\cdot5\), \(18=2\cdot3^2\).

Берём наибольшие степени всех множителей: \(\text{НОК}(12,15,18)=2^2\cdot3^2\cdot5=180\).

При 180 участниках каждый участник может получить комплект с одинаковым количеством треугольников каждого вида: соответственно 15, 12 и 10.

Ответ: 180 участников.