Smallest Missing Number
Given a list of numbers, write a program to print the smallest positive integer missing in the given numbers. Input-The input will be a single line containing numbers separated by space. Output-The output should be a single line containing the smallest missing number from given numbers.
input-1: 3 1 2 5 3 7 7
output-1:4
input-2: 5 5 2 3 1 8 8 4
output-2:6
if __name__ == '__main__':
numbers = [int(x) for x in input().split(' ')]
unique_numbers = set(numbers)
for i in range(1, len(numbers) + 2):
if i not in unique_numbers:
print(i)
break
Comments
Leave a comment