Попробуем ящики по 16 кг:
185 : 16 = 11,56 (ящиков)
11× 16 = 176 (кг) - в 11 ящиках.
185 - 176 = 9 (кг) - остается.
Но ящиков по 9 кг нет, следовательно ящики по 16 кг не подходят.
Попробуем ящики по 17 кг:
185 : 17 = 10,88 (ящиков)
10 × 17 = 170 (кг) - в 10 ящиках.
185 - 170 = 15 (кг) - остается.
Ящиков по 15 кг тоже нет, следовательно ящики по 17 кг не подходят.
Попробуем ящики по 21 кг:
185 : 21 = 8,8 (ящиков)
8 × 21 = 168 (кг) - в 8 ящиках.
185 - 168 = 17 (кг) - остается.
Следовательно магазин мог получить 8 ящиков по 21 кг. и 1 ящик 17 кг.
Ответ: 8 ящиков по 21 кг. и 1 ящик 17 кг. мог получить магазин.