Advertisement
Guest User

Untitled

a guest
Nov 22nd, 2019
91
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.45 KB | None | 0 0
  1. with open("input.txt", encoding='utf-8') as f:
  2. data = []
  3. for line in f:
  4. title, price = line.strip().split(';')
  5. data.append((int(price), title))
  6. data.sort()
  7. money = 1000
  8. i = 0
  9. k = 0
  10. ans = []
  11. while money > 0 and i < len(data):
  12. if k == 10:
  13. k = 0
  14. i += 1
  15. money -= data[i][0]
  16. k += 1
  17. if money >= 0:
  18. ans.append(data[i][1])
  19. print(', '.join(ans))
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement