Advertisement
dan_sml

Untitled

Sep 8th, 2022
693
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Python 1.13 KB | None | 0 0
  1. l1 = int(input())
  2. r1 = int(input())
  3. l2 = int(input())
  4. r2 = int(input())
  5. l3 = int(input())
  6. r3 = int(input())
  7. a1 = 1
  8. a2 = 2
  9. a3 = 3
  10. ans = 100
  11. if l2 <= l1 and l2 <= l3:
  12.     lx = l2
  13.     rx = r2
  14.     l2 = l1
  15.     r2 = r1
  16.     l1 = lx
  17.     r1 = rx
  18.     a1 = 2
  19.     a2 = 1
  20. elif l3 <= l1 and l3 <= l2:
  21.     lx = l3
  22.     rx = r3
  23.     l3 = l1
  24.     r3 = r1
  25.     l1 = lx
  26.     r1 = rx
  27.     a1 = 3
  28.     a3 = 1
  29. if l3 <= l2:
  30.     lx = l2
  31.     rx = r2
  32.     l2 = l3
  33.     r2 = r3
  34.     l3 = lx
  35.     r3 = rx
  36.     x = a3
  37.     a3 = a2
  38.     a2 = x
  39. if l3 <= r1 or l2 <= r1 and l3 <= r2:
  40.     print(0)
  41. else:
  42.     if l2 <= r1:
  43.         if r1 - l1 >= l3 - r2:
  44.             ans = min(a1, ans)
  45.         if r2 - l2 >= l3 - r1:
  46.             ans = min(a2, ans)
  47.         ans = min(a3, ans)
  48.     elif l3 <= r2:
  49.         if r3 - l3 >= l2 - r1:
  50.             ans = min(a3, ans)
  51.         if r2 - l2 >= l3 - r1:
  52.             ans = min(a2, ans)
  53.         ans = min(a1, ans)
  54.     else:
  55.         if l2 - r1 <= r3 - l3:
  56.             ans = min(a3, ans)
  57.         if l3 - r2 <= r1 - l1:
  58.             ans = min(a1, ans)
  59.     if ans == 100:
  60.         print(-1)
  61.     else:
  62.         print(ans)
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement