Advertisement
Guest User

Untitled

a guest
Oct 16th, 2019
77
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.61 KB | None | 0 0
  1. for i in range(int(input())):
  2. s = []
  3. for j in range(int(input())):
  4. a, b, c = map(lambda x: int(x), input().split())
  5. z = a, b, c
  6. s.append(z)
  7. s = sorted(s, key=lambda x: (x[0] + x[1]) / 2)
  8. left, m_prev = 0, -1
  9. flag = 1
  10. for elem in s:
  11. m = (elem[0] + elem[1]) / 2
  12. if m_prev == m:
  13. print(0)
  14. flag = 0
  15. break
  16. m_prev = m
  17. lf = max(left, elem[0])
  18. if lf + elem[2] > elem[1]:
  19. print(0)
  20. flag = 0
  21. break
  22. left = lf + elem[2]
  23. if flag:
  24. print(1)
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement