Делим с остатком:
42 : 5 = 8 букетов, 2 гвоздики в остатке
42 : 7 = 6 букетов
42 : 9 = 4 букета, 6 гвоздик в остатке (в этом случае можно составить еще один букет из 5 гвоздик)
То есть, идеально составить 6 одинаковых букетов по 7 гвоздик в каждом букете