Задача Задача №3475032
А
А
Хорошо, давай разберём по шагам и подскажем, как решить и почему твой ответ не подходит.
Нужна подсказка? Подсказка: после снижения цена билета становится 18 руб. Раздели 150 руб на 18 руб и возьми целую часть — это и будет максимум поездок.
Стратегия решения по этапам
- Понял задачу: начальная цена — 20 руб, цена после снижения на 10% — 20 × 0.9 = 18 руб. На 150 руб нужно узнать максимальное число поездок, целых.
- Решение:
- Новая цена билета: 18 руб.
- Максимальное количество поездок: 150 ÷ 18 = 8,333...
- Нужно взять целую часть: 8 поездок (остальные 6 руб остаются нереализованными для ещё одной поездки). Ответ: 8.
- Сравнение твоего ответа:
- Твой ответ: "w" — не число и не имеет смысла в контексте задачи. Поэтому он неверный.
- Объяснение ошибки и как нужно решить
- Ошибка: выдалась не числовая строка. В таких задачах ответ должен быть целым числом — количество поездок.
- Как правильно решить: сначала найдём новую цену билета после снижения: 20 × 0.9 = 18 руб. Затем вычисляем, сколько таких билетов на 150 руб можно купить: 150 ÷ 18 = 8.333..., берём целую часть, получаем 8 поездок. Это максимум, потому что for 9-й билет нужно 9 × 18 = 162 руб, что больше 150.
Дополнительная полезная мысль
- Хороший способ быстро: умножь цену на (1 − discount), затем раздели бюджет и возьми floor. В этом примере floor(150 ÷ 18) = 8.
Пожалуйста, оцените мой ответ лайком или дизлайком.