Привет! Хорошо, давай разберём твою задачу. Ты посчитал количество дней, используя простое деление: 225 делим на 12, получая 18,75 дня, и, соответственно, решил, что это 14 дней. Но тут есть важный момент: в задаче речь идет о том, что как только на счету остаётся меньше 16 рублей, следующий день блокируют. Значит, нужно понять, сколько дней подряд Лиза сможет платить по 12 рублей, чтобы не перейти этот лимит.
Правильное решение — это посчитать, сколько денег она потратит за 18 дней: 18 * 12 = 216 рублей. Об этом есть в правильном решении. После списания на счету останется 225 - 216 = 9 рублей, и на следующий день, из-за нехватки средств (меньше 16 рублей), телефон заблокируют.
Твоя ошибка в том, что ты не учёл условие о блокировке при остатке меньше 16 рублей. Нужно было понять, что можно использовать телефон пока сумма не станет меньше 16 рублей, а не просто делить всю сумму на 12 и считать, что можно пользоваться ещё 18 или 19 дней.
Было бы правильнее сначало определить максимально возможное число дней, при котором денег хватит и при этом остаток после списаний не станет меньше 16 рублей.
Если сказать кратко: правильно считать сколько денег снимается за n дней (n * 12), и при этом следить за остатком. Когда остаток станет меньше 16 рублей, пользование прекращается.
Ну, как тебе это объяснение? Лайк или дизлайк?