Описание задачи:
Предположим, что на взлётно-посадочной полосе аэропорта могут одновременно находиться n самолётов. Если взлётно-посадочная полоса заполнена n самолётами, то последующие самолёты должны кружить в воздухе и ждать своей очереди на посадку. Порядок посадки ожидающих самолётов определяется текущим уровнем топлива каждого самолёта.
Аэропорт присваивает самолётам номера ID в порядке их прибытия: 1, 2, 3, ..., m. Также для каждого самолёта устанавливается значение Priority в зависимости от уровня топлива: чем меньше топлива, тем меньше значение Priority.
Когда самолёт на взлётно-посадочной полосе взлетает, система организует посадку ожидающих самолётов в порядке возрастания значения Priority.
Авиакомпании должны оплачивать сборы за стоянку самолётов на взлётно-посадочной полосе в соответствии с продолжительностью их пребывания.
Необходимо разработать имитационную программу для управления аэропортом в соответствии с указанными требованиями.
Вы можете оставить комментарий после Вход в систему
Неприемлемый контент может быть отображен здесь и не будет показан на странице. Вы можете проверить и изменить его с помощью соответствующей функции редактирования.
Если вы подтверждаете, что содержание не содержит непристойной лексики/перенаправления на рекламу/насилия/вульгарной порнографии/нарушений/пиратства/ложного/незначительного или незаконного контента, связанного с национальными законами и предписаниями, вы можете нажать «Отправить» для подачи апелляции, и мы обработаем ее как можно скорее.
Опубликовать ( 0 )