Помогите с задачей "Из станции A на станцию B"

 
 
 
Сообщения:2
Доброго времени суток

Подкинули интересную задачу. Очень интересно посмотреть путь решения максимально отражающий всю мощь ООП
Условие:
Со станции A на станцию B поезд может добраться 3 способами:
1. Прямой путь
2. По дуге окружности
3. Через станцию C (участки AC и СB - прямые)
Во время всего пути следования поезда может быть 1 остановка
Скорость поезда всегда постоянная от A до B.
Расчетная величина - t поездки + t остановки (если была)
Задание:
1. Используя только 1 оператор произвести определение и инициализацию массива из 10 поездок. В массиве должен быть каждый тип поездки задействован.
2. Сделать сортировку по убыванию t поездки
3. Вывести полученный массив
Исходные данные взять из файла, где по умолчанию все исходные данные корректные.

Загвоздка в том, что задача не совсем формально изложена. Что и должно затруднить описание нашей программной модели.
 
 
Сообщения:314
несколько раз прочитал, так и не понял, что нужно сделать
 
 
Сообщения:27
keekkenen:
несколько раз прочитал, так и не понял, что нужно сделать

Я так понял, исходно заданы следующие данные:
1. Скорость поезда, которая для упрощения представляется постоянной на всем пути следования. Разгон на старте и остановка осуществляются мгновенно.
2. Километраж от A до B по маршрутам 1-3. При этом остановка в пункте C (маршрут номер 3) не обязательна
Также имеется файл, в котором прописаны:
1. Выбранный маршрут следования
2. Время начала движения из пункта A, время прибытия в пункт B. Между ними может быть задано время остановки поезда и время, когда поезд продолжил движение
Нужно:
Создать двумерный массив на 10 элементов, в который поместить [t следования, t остановки]
 
Модераторы:alon4iknazicaTaky_
Сейчас эту тему просматривают:Нет