Ответ:

Обозначим количество красных гвоздик буквой к, белых — б, розовых — р.

  1. Сложим все три равенства: каждое количество гвоздик повторяется дважды. Получим: 2 · (к + б + р) = 400 + 300 + 240 = 940.
  2. Всего гвоздик: к + б + р = 940 : 2 = 470.
  3. Красных гвоздик: 470 − 400 = 70.
  4. Белых гвоздик: 470 − 300 = 170.
  5. Розовых гвоздик: 470 − 240 = 230.

Проверка: 170 + 230 = 400, 70 + 230 = 300, 70 + 170 = 240.

Ответ: 70 красных, 170 белых и 230 розовых гвоздик.