# Преобразуем число в строку и разбиваем по символам
data = list(str(N))
# Решение с помощью множества
if len(data) == len(set(data)):
print("Все элементы уникальны")
else:
print("Есть одинаковые")
3 votes Thanks 1
andreygonchar059
А можно сделать как-то попроще используя for i in range или while?
andreygonchar059
Поступив на работу выпускник колледжа получает N грн. Каждый год ему поднимают ставку на P%. Через сколько лет он станет получать больше чем M грн. N, P, M ввести с клавиатуры.
Answers & Comments
# Ввод числа
N = int(input())
# Преобразуем число в строку и разбиваем по символам
data = list(str(N))
# Решение с помощью множества
if len(data) == len(set(data)):
print("Все элементы уникальны")
else:
print("Есть одинаковые")