Форум » Циклы и ветвления » 22 №202 » Ответить

22 №202

AnnaPershina: Поясните, пожалуйста, почему в задаче ответ: 179669631 , а не 1782284309 Аналитически: а- это произведение всех остатков, значит берем 6 и 2 или 4 и3 Но b=сумма остатков, при этом начальное значение b=3 Значит 14-3=11 Но b накапливается за счет остатков <4 , а значит при наличии цифр 6 и2 в сумму войдет только двойка, тогда на единицы остается 9. А вот если взять 4и3 , то на сумму единиц останется только 8. Число 62111111111 в семеричной системе больше , чем 4311111111. Программу загнала, ответ получила\, работает [pre2] a = 1 b = 3 while x > 0: d = x % 7 a *= d if d < 4: b += d x //= 7 if a==12 and b==14: print('Yes') [/pre2]

Ответов - 2

beep: Ответ был исправлен 22 декабря. Возможно Вы не обновили файл с ответами.

AnnaPershina: Спасибо.Да, скачивала 21 декабря



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