Ответ:

Чтобы число гирлянд было наибольшим и все гирлянды были одинаковыми, найдём НОД чисел 150, 210 и 270.

НОД(150, 210) = 30, а НОД(30, 270) = 30. Значит, можно составить 30 гирлянд.

В одной гирлянде будет 150 : 30 = 5 красных, 210 : 30 = 7 синих и 270 : 30 = 9 зелёных шаров.

Ответ: 30 гирлянд; в каждой — 5 красных, 7 синих и 9 зелёных шаров.