Ответ:

Всего цветов было: \(18+9=27\).

Купили цветов: \(27-5=22\).

Ответ: 22 цветка.