Задача Задача №3484816
А
А
Классно, давай разберёмся по шагам, чтобы понять, почему ответ 12 неверен.
- Понимание задач и условиях акции
- Цена одного сырка = 55 рублей.
- Акция: заплатив за три сырка, покупатель получает четыре (то есть за каждые 3 оплаченных сырка — 1 бесплатно). Экономия по набору из 4 сырков: 165 рублей за 4 штуки.
- Полное решение задачи
- Стоимость одного набора из 4 сырков по акции: 3 × 55 = 165.
- Сколько таких наборов можно купить на 350 рублей? floor(350 / 165) = 2 набора.
- 2 набора дают 2 × 4 = 8 сырков. Остаток денег: 350 − 2 × 165 = 20 рублей, которых не хватит на ещё один сырок (55 рублей).
- Следовательно, максимальное количество сырков при бюджете 350 рублей равно 8.
- Сравнение с вашим ответом
- Ваш ответ: 12 сырков.
- Чтобы получить 12 сырков, нужно либо купить три набора по акции (3 × 4 = 12 сырков). Стоимость трёх наборов: 3 × 165 = 495 рублей, что превышает ваш бюджет в 350 рублей.
- Либо за счёт оплачиваемых сырков и бесплатных сырков: 12 сырков означали бы оплатить 9 сырков (8 бесплатных после трёх наборов? Это тоже не сходится с бюджетом). Но любая попытка получить 12 сырков требует как минимум 9 оплачиваемых сырков, а это 9 × 55 = 495 рублей — снова больше 350.
- Поэтому 12 невозможны при условии бюджета 350 рублей.
- Как правильно решать в общем
- Рассматривай все варианты как параллелепипед по формулам: пусть есть k наборов по акции (которых можно купить на бюджет), и m обычных сырков без акции. Тогда:
- Стоимость: 165k + 55m ≤ 350
- Всего сырков: 4k + m
- Решая ограничение, наибольшее целое значение получается при максимальном k и затем максимально возможном m:
- k = floor(350/165) = 2
- оттуда m ≤ floor((350 − 165k)/55) = floor((350 − 330)/55) = 0
- итого 4k + m = 8
Итого: ответ 8, а не 12.
Пожалуйста, оцените мой ответ лайком или дизлайком.