Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- from collections import deque
- eggs = list(map(int, input().split(", ")))
- eggs_queue = deque(eggs)
- paper_list = list(map(int, input().split(", ")))
- box = 0
- while eggs_queue and paper_list:
- current_egg = eggs_queue[0]
- paper = paper_list[-1]
- egg_paper_sum = current_egg + paper
- if current_egg <= 0:
- eggs_queue.popleft()
- continue
- if current_egg == 13:
- eggs_queue.popleft()
- paper_list[0], paper_list[-1] = paper_list[-1], paper_list[0]
- continue
- if egg_paper_sum <= 50:
- box += 1
- eggs_queue.popleft()
- paper_list.pop()
- elif egg_paper_sum > 50:
- eggs_queue.popleft()
- paper_list.pop()
- if box > 0:
- print(f"Great! You filled {box} boxes.")
- else:
- print("Sorry! You couldn't fill any boxes!")
- if eggs_queue:
- print(f"Eggs left: {', '.join(map(str, eggs_queue))}")
- if paper_list:
- print(f"Pieces of paper left: {', '.join(map(str, paper_list))}")
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement