Форум » Обработка целых чисел » Не сходится ответ в егэ 17 № 66 » Ответить

Не сходится ответ в егэ 17 № 66

romad: ) Рассматривается множество целых чисел, принадлежащих числовому отрезку [333666; 666999], которые удовлетворяют следующим условиям: а) в числе есть 2 цифры 7; б) число кратно 17. Найдите наибольшее из таких чисел и их количество. Решение countX = 0 maxX = 0 for x in range(333666, 666999+1): c = str(x) if c.count('7') == 2 and x % 17 == 0: countX += 1 maxX = x print( maxX, countX) Мой ответ: 666774 1380 Ваш ответ: 666774 1538

Ответов - 1

polyakovss: Здравствуйте, romad! В условии не сказано, что в числе есть ровно 2 цифры 7. Автор задачи Е. Джобс полагает, что условие а) в числе есть 2 цифры 7; нужно понимать так: в числе обязательно есть 2 цифры 7, но может быть и больше (не менее 2 цифр 7). Константин Юрьевич, обратите, пожалуйста, внимание!



полная версия страницы