
#5298 Джобс
s = '012345'
k = 0
arr = []
for a in s:
for b in s:
for c in s:
for d in s:
for e in s:
c=a+b+c+d+e
k+=1
if k%2==0 and (a!=b and b!=c and c!=d and d!=e):
arr.append(k)
print(len(arr))
from itertools import product
s = "УЖЕМАЙ"
print(sorted(list(product(s, repeat=5))))
Получим список кортежей s = '01234'
k = 0
arr = []
for a in s:
for b in s:
for c in s:
for d in s:
for e in s:
if (a!=b) and (b!=c) and (c!=d) and (d!=e):
k += 1
if k % 2 == 0:
arr.append(k)
print(len(arr))
Здесь в каждом вложенном цикле мы проверяем, что все пять цифр (a, b, c, d, e) различны друг от друга. Если это условие выполняется, то мы увеличиваем счётчик k на 1 и проверяем, является ли k чётным числом. Если k чётно, то мы добавляем его в список arr.