Advertisement
Guest User

Untitled

a guest
Jun 19th, 2019
83
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.65 KB | None | 0 0
  1. #!/usr/bin/env python3
  2.  
  3. import sys
  4.  
  5. # Functions
  6.  
  7. def feed_children(children, cookies):
  8. ''' Attempt to feed children cookies; return the number of children who
  9. actually got a cookie. '''
  10. fed = 0
  11. while children and cookies:
  12. if cookies[0] >= children[0]:
  13. fed += 1
  14. cookies.pop(0)
  15. children.pop(0)
  16. else:
  17. children.pop(0)
  18. return fed
  19.  
  20.  
  21. # Main execution
  22.  
  23. if __name__ == '__main__':
  24. children = sys.stdin.readline().split()
  25. cookies = sys.stdin.readline().split()
  26. children = sorted(children, reverse = True)
  27. cookies = sorted(cookies, reverse = True)
  28.  
  29. while children and cookies:
  30. print(feed_children(children, cookies))
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement