18.
Рассмотрим.
Если астр было 630, значит тюльпанов - 270. Астры займут 630 ÷ 35 = 18 грядок. А тюльпаны 270 ÷ 30 = 9 грядок. Но в задаче сказано , что астры и тюльпаны занимали каждую грядку, то есть на одной грядке могут расти и одни, и другие. Поэтому берём наибольшее число и получаем 18.