public static void Main()
var solution = new Solution();
var input1 = new string[] { "02:30", "04:35" };
var input2 = new string[] { "11:00", "11:01" };
Console.WriteLine(solution.ConvertTime(input1[0], input1[1]));
Console.WriteLine(solution.ConvertTime(input2[0], input2[1]));
public int ConvertTime(string current, string correct)
var minutesCurrent = GetMinutes(current);
var minutesCorrect = GetMinutes(correct);
var diff = minutesCorrect - minutesCurrent;
diff = minutesCorrect - minutesCurrent;
private int GetMinutes(string input)
var minutes = (input[0] - 48) * 10 * 60;
minutes += (input[1] - 48) * 60;
minutes += (input[3] - 48) * 10;
minutes += (input[4] - 48);