Mail.ruПочтаМой МирОдноклассникиВКонтактеИгрыЗнакомстваНовостиКалендарьОблакоЗаметкиВсе проекты

Загвоздка в номере ЕГЭ по информатике

Сергей Прасолов Ученик (227), открыт 3 дня назад
Знатоки, объясните мне пожалуйста, в чём тут дело?Это мой код к заданию, при запуске которого получается неверный ответ 9. На сайте у мужика абсолютно идентичное решение, за исключением 15 строки, у него там просто else:, и он получает правильный ответ 19. В чём отличие между моим условием и else?
Вот само задание на всякий И ещё решение мужика.
Спасибо
1 ответ
RatÆCat Оракул (58189) 3 дня назад
У тебя каждое условия проверяется независимо друг от друга.
Если написать elif (else if), то условия будут проверяться в том случае, если не выполнилось предыдущее
Сергей ПрасоловУченик (227) 3 дня назад
Ёмаё, спасибо большое
Похожие вопросы