думаю решение будет таким:
1. (4х2)+1=9 флажков нужно взять, что бы попалось хотя бы 3 фл. одного цвета. Т.е. 4 цвета умножаем на 2 фл. каждого цвета + 1 флажок 100% попадется какого-то одного из цветов. (любого цвета - тоже самое)
2. (4х4)+1=17 флажков нужно взять, что бы попалось хотя бы 5 фл. одного цвета. Т.е. 4 цвета умножаем на 4 фл. каждого цвета + 1 флажок 100% попадется какого-то одного из цветов. (любого цвета - тоже самое)
3. (4х9)+1=37 флажков нужно взять, что бы попалось хотя бы 5 фл. одного цвета. Т.е. 4 цвета умножаем на 9 фл. каждого цвета + 1 флажок 100% попадется какого-то одного из цветов. (любого цвета - тоже самое)
Если флажки должны быть определённого цвета (например, синего) ответ не изменится никак. Т.к. количество уже задано.