Форум » Кодирование и декодирование информации » Задание 8, №1893 » Ответить

Задание 8, №1893

dragon_chicken: [pre2] from itertools import permutations k=0 for x in permutations('0123456789',r=5): s=''.join(x) if s[0]!='0' and all(sub not in s for sub in['13','15','17','19','24','26','28','31','35','37','39','42','46','48','51','53','57','59','62','64','68','71','73','75','79','82','84','86','91','93','95','97']): if s[-1]=='0' or s[-1]=='5': # print(s) k+=1 print(k) [/pre2] Прошу помочь с данной задачей. При выполнении кода на выходе получаю 912, но в ответе 480. Что я делаю не так?

Ответов - 2

Винникова: Если вы проанализировали результаты вывода (числа), то должны были заметить, что не исключили комбинации четных чисел с 0. Он тоже четный

dragon_chicken: Благодарю за наводку, теперь ответы сошлись



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