Определите количество шестизначных чисел, записанных в семеричной системе счисления, в записи которых ровно одна цифра 6, при этом чётные и нечётные цифры чередуются.
Ответ:
Московская апробация ЕГЭ по информатике 04022023 – задание №8
Решение:
|
1 2 3 4 5 6 7 8 9 10 11 |
from itertools import * k = 0 for x in product("0123456", repeat = 6): a = ''.join(x) if a.count('6') != 1: continue if (a[0] in '246' and a[2] in '0246' and a[4] in '0246' and a[1] in '135' and a[3] in '135' and a[5] in '135'): k+=1 if (a[0] in '135' and a[2] in '135' and a[4] in '135' and a[1] in '0246' and a[3] in '0246' and a[5] in '0246'): k+=1 print(k) |
Ответ: 1296