Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- def numbers_searching(*args):
- duplicates = []
- missing_value = None
- min_value = min(args)
- max_value = max(args)
- for num in range(min_value, max_value + 1):
- if num not in args:
- missing_value = num
- elif args.count(num) > 1:
- duplicates.append(num)
- return [missing_value, sorted(duplicates)]
- print(numbers_searching(1, 2, 4, 2, 5, 4))
- print(numbers_searching(5, 5, 9, 10, 7, 8, 7, 9))
- print(numbers_searching(50, 50, 47, 47, 48, 45, 49, 44, 47, 45, 44, 44, 48, 44, 48))
Advertisement
Add Comment
Please, Sign In to add comment