Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
- using System;
- using System.Collections.Generic;
- using System.Linq;
- using System.Text;
- using System.Threading.Tasks;
- namespace On_Time_For_Exam
- {
- class Program
- {
- static void Main(string[] args)
- {
- var ExamHour = int.Parse(Console.ReadLine());
- var ExamMinutes = int.Parse(Console.ReadLine());
- var ArrivalHour = int.Parse(Console.ReadLine());
- var ArrivalMinutes = int.Parse(Console.ReadLine());
- var ExamTime = ExamHour * 60 + ExamMinutes;
- var ArrivalTime = ArrivalHour * 60 + ArrivalMinutes;
- var MinutesDifference = ExamTime - ArrivalTime;
- if (MinutesDifference>=0 && MinutesDifference<=30)
- {
- Console.WriteLine("On time");
- if (MinutesDifference == 0)
- {
- }
- else
- {
- Console.WriteLine($"{MinutesDifference} minutes before the start");
- }
- }
- else if (MinutesDifference<0)
- {
- Console.WriteLine("Late");
- if (MinutesDifference<=-60)
- {
- Console.WriteLine($"{(-MinutesDifference)/60}:{(-MinutesDifference)%60} hours after the start");
- }
- else
- {
- Console.WriteLine($"{-MinutesDifference} minutes after the start");
- }
- }
- else
- {
- Console.WriteLine("Early");
- if (MinutesDifference>=60)
- {
- Console.WriteLine($"{MinutesDifference/60} {MinutesDifference%60:d2} hours before the start");
- }
- else
- {
- Console.WriteLine($"{MinutesDifference} minutes before the start");
- }
- }
- }
- }
- }
RAW Paste Data



