Advertisement
nq1s788

26

Jan 29th, 2025
15
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.38 KB | None | 0 0
  1. #https://inf-ege.sdamgia.ru/problem?id=27423
  2. data = open('26_demo.txt').readlines()
  3. s, n = map(int, data[0].split())
  4. a = sorted(list(map(int, data[1:])))
  5. cur_sum = 0
  6. cnt = 0
  7. for i in range(n):
  8. if cur_sum + a[i] <= s:
  9. cur_sum += a[i]
  10. cnt += 1
  11. cur_sum -= a[cnt - 1]
  12. mx = 0
  13. for i in range(n):
  14. if cur_sum + a[i] <= s:
  15. mx = max(mx, a[i])
  16. print(cnt, mx)
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement