Dla zadanego przedziału określ ile liczb w tym przedziale składa się wyłącznie z różnych cyfr, tzn. w ich zapisie cyfry się nie powtarzają. Np. liczba 87 składa się z różnych cyfr, natomiast liczba 100 już nie, ponieważ cyfra 0 się powtarza 2 razy
Wejście:
a := 87
b := 104
wynik:
14
Czy pomoże mi ktoś z implementacją tego zadania w Pythonie 3 ?
Rozumiem iż muszę wczytać dwie cyfry (jako przedział cyfr), następnie w tym przedziale liczb sprawdzić które cyfry się powtarzają w obrębie jednej cyfry,
Z przedziału
87,104
następujące liczby składają się wyłącznie z różnych cyfr:
87,89,90,91,92,93,94,95,96,97,98,102,103,10487,89,90,91,92,93,94,95,96,97,98,102,103,104
a = int(input('podaj a: '))
b = int(input('podaj b: '))
for i in range(a,b+1):
print(i)