Шаги решения:
1. Считать входное число – сколько времени осталось до захода солнца.
2. Считать данные из файла caravans.db и сохранить их в структуру данных, например, в список караванов.
3. Пройти по всем караванам в списке и для каждого каравана проверить, сможет ли он войти в Бухару до захода солнца.
Для этого нужно посчитать время, которое потребуется каравану, чтобы пройти заданное расстояние с заданной скоростью,
и сравнить это время с оставшимся временем до заката.
4. Если караван успевает войти в Бухару, то вывести информацию о нем: имя караванщика, расстояние до Бухары плюс длина каравана.
Иначе пропустить этот караван.
5. Завершить программу.
Программа должна предусматривать обработку ошибок, например, некорректных данных в файле caravans.db или неправильного формата входного числа.