Ответ:

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

Получаем систему: \(б+р=400\), \(р+к=300\), \(б+к=240\).

  1. Сложим первое и третье равенства и вычтем второе: \(2б=400+240-300=340\). Значит, \(б=170\).
  2. Из равенства \(б+р=400\): \(р=400-170=230\).
  3. Из равенства \(б+к=240\): \(к=240-170=70\).

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

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