Untitled
unknown
plain_text
2 years ago
2.0 kB
7
Indexable
using System;
namespace OnTimeForExam
{
class Program
{
static void Main(string[] args)
{
int examHour = int.Parse(Console.ReadLine());
int examMinute = int.Parse(Console.ReadLine());
int arrivalHour = int.Parse(Console.ReadLine());
int arrivalMinute = int.Parse(Console.ReadLine());
int difference = 0;
int hour = 0;
int minutes = 0;
examMinute += examHour * 60;
arrivalMinute += arrivalHour * 60;
if (arrivalMinute > examMinute)
{
Console.WriteLine("Late");
difference = arrivalMinute - examMinute;
if (difference < 60)
{
Console.WriteLine($"{difference} minutes after the start");
}
else
{
hour = difference / 60;
minutes = difference % 60;
Console.WriteLine($"{hour}:{minutes:d2} hours after the start");
}
}
else if (arrivalMinute < examMinute - 30)
{
Console.WriteLine("Early");
difference = examMinute - arrivalMinute;
if (difference < 60)
{
Console.WriteLine($"{difference:d2} minutes before the start");
}
else
{
hour = difference / 60;
minutes = difference % 60;
Console.WriteLine($"{hour}:{minutes:d2} hours before the start");
}
}
else
{
Console.WriteLine("On time");
difference = examMinute - arrivalMinute;
Console.WriteLine($"{difference} minutes before the start");
}
}
}
}Editor is loading...
Leave a Comment