Делаем расчет на ВСЕ деньги.
1) 100 : 21 ~ 4,76 руб = 4 руб 76 коп за 1 шт
Снизили цену на 7% осталось
2) 100 - 7 = 93%
Новая цена
4,76* 0,93 ~ 4,43 руб
3) Новая покупка
100 : 4,43 =22,57 ~ 22,5 шт. - в рублях и копейках - ОТВЕТ
ДРУГОЙ расчет
1) 100 : 21 = 416/21 руб за шт.
2) 4 16/21 * 0,93 = 4 3/7 руб за шт.
3) 100 : 4 3/7 = 22 18/31 шт. - в кабинете математике - ОТВЕТ