def repeated_yes_0_no_1(n):
lst = []
while n != 0:
digit = n % 10
if digit in lst: # repeated = yes
return 0
lst.append(digit)
n = n // 10
return 1
def GetTotalNumbersWithNoRepeatedDigits(start, end):
total = 0
for i in range(start, end + 1):
total += repeated_yes_0_no_1(i)
return total
start = 1
end = 100
print(GetTotalNumbersWithNoRepeatedDigits(start, end))
'''
run:
90
'''