GỌi chiều rộng, chiều dài của mảnh vườn lần lượt là $a, b$. Khi đó, do khi tăng chiều rộng lên 3 lần thì vẫn kém chiều dài 3m nên ta có
$b = 3a + 3$
Áp dụng Pytago ta có
$a^2 + b^2 = 25^2$
Thế vào ta có
$a^2 + (3a + 3)^2 = 25^2$
$<-> a^2 + 9a^2 + 18a + 9 = 625$
$<-> 10a^2+18a - 616 = 0$
Vậy $a = 7$ (thỏa mãn), $a = -\dfrac{44}{5}$ (loại)
Do đó $b = 7.3 + 3 = 24$ (m)
Vậy diện tích mảnh vườn là
$7.24 = 168 (m^2)$
Vậy số hoa trồng được là
$168 . 12 = 2016$ (bông)
Đáp số: 2016 bông