Для 18 и 12 общими делителями будут 2 и 3.
Следовательно, разделив 18 на 3, мы получим:
18 : 3 = 6 синих флажков
А 12 на 3:
12 : 3 = 4 желтых флажка.
То есть, в первом варианте можно собрать 3 гирлянды из 6 синих флажков и 4 желтых.
Рассмотрим второй вариант: 18 и 12 разделим на 2:
18 : 2 = 9 синих флажков
12 : 2 = 6 желтых флажков.
Во втором варианте можно собрать 2 гирлянды из 6 желтых и 9 синих и флажков.
Ответ: 3 гирлянды из 4 желтых флажков и 6 синих и 2 гирлянды из 6 желтых и 9 синих флажков.