Advertisement
veronikaaa86

08. On Time for the Exam

Jul 16th, 2023
1,176
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Python 0.90 KB | None | 0 0
  1. exam_hour = int(input())
  2. exam_min = int(input())
  3. arrival_hour = int(input())
  4. arrival_min = int(input())
  5.  
  6. exam_all_min = (exam_hour * 60) + exam_min
  7. arrival_all_min = (arrival_hour * 60) + arrival_min
  8. diff_min = abs(arrival_all_min - exam_all_min)
  9.  
  10. if arrival_all_min > exam_all_min:
  11.     print("Late")
  12.     if diff_min >= 60:
  13.         hour = diff_min // 60
  14.         minutes = diff_min % 60
  15.         print(f"{hour}:{minutes:02d} hours after the start")
  16.     else:
  17.         print(f"{diff_min} minutes after the start")
  18. elif arrival_all_min == exam_all_min or diff_min <= 30:
  19.     print("On time")
  20.     if diff_min > 0:
  21.         print(f"{diff_min} minutes before the start")
  22. else:
  23.     print("Early")
  24.     if diff_min >= 60:
  25.         hour = diff_min // 60
  26.         minutes = diff_min % 60
  27.         print(f"{hour}:{minutes:02d} hours before the start")
  28.     else:
  29.         print(f"{diff_min} minutes before the start")
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement