Ответ:

Количество одинаковых отрядов должно быть общим делителем чисел 48 и 30. Ищем их наибольший общий делитель:

\(48=2^4\cdot3\), \(30=2\cdot3 diot5\).

\(НОД(48;30)=2\cdot3=6\).

В каждый отряд войдёт \(48:6=8\) красных и \(30:6=5\) синих флажков.

Ответ: 6 одинаковых отрядов; в каждом по 8 красных и 5 синих флажков.