Advertisement
MagicWinnie

Untitled

Nov 22nd, 2019
186
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Python 0.69 KB | None | 0 0
  1. intervals = eval(input())
  2. count=intervals[0][0]
  3. #print(count)
  4. #print(sum(intervals[1]))
  5. #print(intervals[1][0])
  6. arr = []
  7. first_min = min(intervals, key = lambda t: t[0])[0]
  8. print(first_min)
  9. for i in range(1, intervals[0][0]+1):
  10.     m=intervals[0][0] - i
  11.     for j in range(1, len(intervals)):
  12.         if m > intervals[j][0]+intervals[j][1]:
  13.             while m>intervals[j][0]+intervals[j][1]:
  14.                 m-=intervals[j][0]+intervals[j][1]
  15.             if m<intervals[j][0]:
  16.                 count+=intervals[j][0]-m
  17.         else:
  18.             if m<intervals[j][0]:
  19.                 count+=intervals[j][0]-m
  20.     print(count)
  21.     count=intervals[0][0]
  22.     arr.append(count)
  23. print(max(arr))
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement