To find the greates number of bouques he can make, we need to find the greatest number that divdes the three numbers: 45, 27 and 18.
45 can be divided by the following numbers:
1,3,4,5,9,15,45
27 can be divided by the following numbers:
1,3,9,27
18 can be divided by the following numbers:
1,2,3,6,9,18
From the divisors of the three numbers we can see that the greatest number that divide the three of them is 9.
Thus, 9 is the greatest number of bouquets he can make using at leat 1 of each. Also those 9 bouquets would have all the same arrengement.
Answer: 9