Ответ:

500 : 30 = 16 (тюльпанов) — столько можно купить, но число должно быть нечётным.

Наибольшее нечётное число, не превосходящее 16, — 15.

Проверка: 15 · 30 = 450 рублей.

Ответ: 15 тюльпанов.