Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- import java.util.Scanner;
- public class OnTimeForTheExam {
- public static void main(String[] args) {
- Scanner scanner = new Scanner(System.in);
- int examHour = Integer.parseInt(scanner.nextLine());
- int examMinute = Integer.parseInt(scanner.nextLine());
- int arriHour = Integer.parseInt(scanner.nextLine());
- int arriveMinute = Integer.parseInt(scanner.nextLine());
- int examTime = examHour * 60 + examMinute;
- int arriveTime = arriHour * 60 + arriveMinute;
- if (arriveTime > examTime) {
- System.out.println("Late");
- int lateTime = arriveTime - examTime;
- if (lateTime < 60) {
- System.out.printf("%d minutes after the start", lateTime);
- } else {
- int lateHour = lateTime / 60;
- int lateMinutes = lateTime % 60;
- System.out.printf("%d:%02d hours after the start", lateHour, lateMinutes);
- }
- } else if (examTime - arriveTime <= 30) {
- System.out.println("On time");
- int onTime = examTime - arriveTime;
- if (onTime != 0) {
- System.out.printf("%d minutes before the start", onTime);
- }
- } else if (examTime - arriveTime > 30) {
- System.out.println("Early");
- int early = examTime - arriveTime;
- if (early < 60) {
- System.out.printf("%d minutes before the start", early);
- } else {
- int earlyHour = early / 60;
- int earlyMinutes = early % 60;
- System.out.printf("%d:%02d hours before the start", earlyHour, earlyMinutes);
- }
- }
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement