Задача #2181
Комбинаторика
(М. Кузнецов) Алексей составляет пятизначные числа в четырнадцатеричной системе счисления. Числа должны содержать ровно две различные цифры, при этом число должно оканчиваться на 0 или на 3. Сколько различных чисел может составить Алексей?
Войдите, чтобы история ответов и статистика сохранялись.
Решение
Ответ
291
from itertools import *
k = 0
for x in product('0123456789abcd',repeat=5):
s = ''.join(x)
if s[0]!='0' and len(set(s))==2 and s[-1] in '03':
k += 1
print(k)