На вход программе подается последовательность символов, среди которых могут быть и цифры, заканчивающаяся точкой. Требуется написать программу, которая составляет и выводит минимальное число из тех цифр, которые не встречаются во входных данных. Ноль не используется. Если во входных данных встречаются все цифры от 1 до 9, то следует вывести «0». Например, если исходная последовательность была такая:
1A734B39.
то результат должен быть следующий:
2568
Решение
s='123456789'
c=input()
for i in range(len(c)):
p=s.find(c[i])
if p> -1:
s=s[:p]+s[p+1:]
if len(s)>0:
print(int(s))
else:
print(0)
1A734B39.
то результат должен быть следующий:
2568
Решение
s='123456789'
c=input()
for i in range(len(c)):
p=s.find(c[i])
if p> -1:
s=s[:p]+s[p+1:]
if len(s)>0:
print(int(s))
else:
print(0)
Комментариев нет:
Отправить комментарий