Задача заключается в вычислении времени полета от города А до города Б на основе времени вылета и времени прилета из указанных входных данных.
Шаги решения задачи:
1. Прочитать входной файл, содержащий времена вылета и прилета из города А в город Б, а также времена вылета и прилета из города Б в город А.
2. Разделить времена на часы и минуты.
3. Вычислить разницу между временем прилета и временем вылета из города А в город Б. Если минуты прилета больше минут вылета, то добавить 60 минут к минутам прилета и вычесть 1 час из часов прилета.
4. Вычислить разницу между временем прилета и временем вылета из города Б в город А. Если минуты прилета больше минут вылета, то добавить 60 минут к минутам прилета и вычесть 1 час из часов прилета.
5. Записать результаты вычислений в выходной файл time.out в указанном формате времени полета от города А до города Б.
Пример:
time.in:
12:30
16:45
17:00
20:15
time.out:
4:15