Advertisement
Guest User

Untitled

a guest
Jun 18th, 2019
68
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.57 KB | None | 0 0
  1. def solution(K, A):
  2. # write your code in Python 3.6
  3. l = len(A)
  4. rope_count = 0
  5. i = 0
  6. while i < l:
  7. v = A[i]
  8. if v >= K:
  9. rope_count += 1
  10. i += 1
  11. else:
  12. sub_length = v
  13. if i + 1 < l:
  14. for j in range(i+1, l):
  15. sub_length += A[j]
  16. if sub_length >= K:
  17. rope_count += 1
  18. i = j + 1
  19. break
  20. i = j + 1
  21. else:
  22. i += 1
  23. return rope_count
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement