Сколько существует десятичных шестизначных чисел, делящихся на 5, в которых все цифры различны и никакие две чётные или две нечётные цифры не стоят рядом?
Ответ:
ЕГЭ 2024 по ИНФОРМАТИКЕ №7 От PRO100 ЕГЭ – задание 8
Решение:
Решение на Python — Илюхина Елизавета Сергеевна
|
1 2 3 4 5 6 7 8 9 10 11 12 13 |
from itertools import permutations k=0 chet='02468' nechet='13579' for i in permutations(chet+nechet,r=6): a=''.join(i) if int(a)%5!=0 or a[0]=='0': continue if a[0] in chet and a[1] in nechet and a[2] in chet and a[3] in nechet and a[4] in chet and a[5] in nechet: k=k+1 if a[0] in nechet and a[1] in chet and a[2] in nechet and a[3] in chet and a[4] in nechet and a[5] in chet: k=k+1 print(k) |
Ответ: 1296
