Определите количество 16-ричных шестизначных чисел, в записи которых содержится не менее одной цифры 5 и ровно две цифры с числовым значением, превышающим 12, причём стоящие рядом.
Ответ:
СтатГрад Вариант ИН2510201 16 декабря 2025 – задание №8
Решение:
Решение —
|
1 2 3 4 5 6 7 8 9 |
from itertools import* k = 0 for i in product('0123456789ABCDEF', repeat=6): a=''.join(i) if a[0]!='0'and a.count('5')>=1: if a.count('D')+a.count('E')+a.count('F') == 2: if (a[0]>'C' and a[1]>'C') + (a[1]>'C' and a[2]>'C') + (a[2]>'C' and a[3]>'C') + (a[3]>'C' and a[4]>'C') + (a[4]>'C' and a[5]>'C') == 1: k+=1 print(k) |
ИЛИ
|
1 2 3 4 5 6 7 8 |
from itertools import* k = 0 for i in product('0123456789ABC***', repeat=6): a=''.join(i) if a[0]!='0'and a.count('5')>=1: if a.count('*')==2 and a.count('**')==1: k+=1 print(k) |
Ответ: 335241