Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- using System;
- namespace OnTimefortheExam
- {
- class Program
- {
- static void Main(string[] args)
- {
- int hourExam = int.Parse(Console.ReadLine());
- int minutesExam = int.Parse(Console.ReadLine());
- int arrivalHour = int.Parse(Console.ReadLine());
- int arrivalMinutes = int.Parse(Console.ReadLine());
- int examTotalMinutes = (hourExam * 60) + minutesExam; //630
- int arrivalTotalMinutes = (arrivalHour * 60) + arrivalMinutes; //600
- if (examTotalMinutes >= arrivalTotalMinutes)
- {
- int diff = examTotalMinutes - arrivalTotalMinutes;
- if (diff==0)
- {
- Console.WriteLine("On time");
- }
- else if (diff <= 30)
- {
- Console.WriteLine("On time");
- Console.WriteLine("{0} minutes before the start", diff);
- }
- else if (diff > 30)
- {
- Console.WriteLine("Early");
- if (diff < 60)
- {
- Console.WriteLine("{0} minutes before the start", diff);
- }
- else if (diff >= 60)
- {
- int hours = diff / 60;
- int min = diff % 60;
- if (min > 9)
- {
- Console.WriteLine("{0}:{1} hours before the start", hours, min);
- }
- else if (min < 10)
- {
- Console.WriteLine("{0}:0{1} hours before the start", hours, min);
- }
- }
- }
- }
- else
- {
- Console.WriteLine("late");
- int diff = arrivalTotalMinutes - examTotalMinutes;
- if (diff < 60)
- {
- Console.WriteLine("{0} minutes after the start", diff);
- }
- else if (diff >= 60)
- {
- int hour = diff / 60;
- int minutes = diff % 60;
- if (minutes > 9)
- {
- Console.WriteLine("{0}:{1} hours after the start", hour, minutes);
- }
- else if (minutes < 10)
- {
- Console.WriteLine("{0}:0{1} hours after the start", hour, minutes);
- }
- }
- }
- }
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement