Advertisement
vadim_sharaf

Untitled

Sep 21st, 2021
162
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Python 1.13 KB | None | 0 0
  1. s1 = input()
  2. s2 = input()
  3. x, y, z = map(int, s1.split(':'))
  4. a, t, k = int, int, int
  5. if s2.count(':') == 2:
  6.     s2 = s2.split(':')
  7.     a = int(s2[0])
  8.     t = int(s2[1])
  9.     k = int(s2[2])
  10. elif s2.count(':') == 1:
  11.     s2 = s2.split(':')
  12.     a = 0
  13.     t = int(s2[0])
  14.     k = int(s2[1])
  15. elif s2.count(':') == 0:
  16.     s2 = s2.split(':')
  17.     a = 0
  18.     t = 0
  19.     k = int(s2[0])
  20. xa = x + a
  21. yt = y + t
  22. zk = z + k
  23. if zk >= 60:
  24.     zk = zk % 60
  25.     yt = yt + ((z+k) // 60)
  26. else: zk = z + k
  27. if yt >= 60:
  28.     yt = yt % 60
  29.     if (z + k) >= 60:
  30.         xa = ((x+a) + ((y+t) + ((z+k) // 60)) // 60)
  31.     else: xa = (x+a) + ((y+t) // 60)
  32. else: yt = y + t
  33. if yt < 10:
  34.     yt = '0' + str(yt)
  35. if zk < 10:
  36.     zk = '0' + str(zk)
  37. if int(xa) >= 24:
  38.     if int(xa) % 24 < 10:
  39.         print('0' + str(int(xa) % 24) + ':' + str(yt) + ':' + str(zk) + '+' + str((int(xa)) // 24) + ' days')
  40.     else: print(str(int(xa) % 24) + ':' + str(yt) + ':' + str(zk) + '+' + str((int(xa)) // 24) + ' days')
  41. else:
  42.     if int(xa) % 24 < 10:
  43.         print('0' + str(xa) + ':' + str(yt) + ':' + str(zk))
  44.     else: print(str(xa) + ':' + str(yt) + ':' + str(zk))
  45.  
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement