Advertisement
JOHNYTHEWINNER

Arriving on time

Feb 23rd, 2020
177
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Python 1.18 KB | None | 0 0
  1. import math
  2. examine_hour = int (input())
  3. examine_minutes = int (input())
  4. examineminutes=examine_hour*60+examine_minutes
  5. arriving_hour = int (input())
  6. arriving_minutes = int (input())
  7. arrivingminutes=arriving_hour*60+arriving_minutes
  8. if arrivingminutes<examineminutes-30:
  9.     print("Early")
  10. elif arrivingminutes>examineminutes:
  11.     print("Late")
  12. else:
  13.     print("On time")
  14. hours=math.floor(abs((examineminutes-arrivingminutes)/60))
  15. minutes=abs((examineminutes-arrivingminutes)%60)
  16. if 1<arrivingminutes<examineminutes:
  17.     if hours==0:
  18.             print(f"{minutes} minutes before the start")
  19.     else :
  20.         if minutes < 10:
  21.             print(f"{hours}:0{minutes} hours before the start")
  22.         else:
  23.             print(f"{hours}:{minutes} hours before the start")
  24. elif 1<examineminutes<arrivingminutes:
  25.     hours = math.floor(abs((arrivingminutes - examineminutes) / 60))
  26.     minutes = abs((arrivingminutes - examineminutes) % 60)
  27.     if hours == 0:
  28.         print(f"{minutes} minutes after the start")
  29.     else:
  30.         if minutes < 10:
  31.             print(f"{hours}:0{minutes} hours after the start")
  32.         else:
  33.             print(f"{hours}:{minutes} hours after the start")
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement