Предмет: Информатика, автор: alakey777

Известно, что длина шифра кодового замка равна 5. Для набора каждого символа кода используются 10 цифр. Сколько различных комбинаций придется перебрать взломщику для подбора шифра, если он узнал, что код содержит ровно две семерки, не содержит 0 и 2, начинается с нечетной цифры?

Ответы

Автор ответа: Аноним
0

from itertools import combinations_with_replacement as comb

def count(arr,num):

res=0

for i in arr:

if (int(i)==num): res+=1

return res

s=''

for i in range(10): s+=str(i)

print(len(list(filter(lambda x: int(x[0])%2==1 and count(x,7)==2 and count(x,2)==0 and count(x,0)==0,list(comb(s,5))))))

Будет выведено 63

Похожие вопросы
Предмет: Алгебра, автор: allazakubaeva25