Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- amount_numbers, exchanges = map(int, input().split())
- current = amount_numbers
- numbers = []
- while exchanges >= current - 1 and exchanges:
- numbers.append(current)
- exchanges -= current - 1
- current -= 1
- to_extend = list(range(1, current + 1))
- numbers.extend(to_extend[:-exchanges - 1])
- numbers.append(to_extend[-1])
- numbers.extend(to_extend[-exchanges - 1:-1])
- print(*numbers)
Advertisement
Add Comment
Please, Sign In to add comment