При составлении расписания работы наземной приемной станции может возникать ситуация, когда два спутника одновременно находятся в зоне видимости станции.

в таких случаях приходится делать выбор: какой из пересекающихся спутников будет принимать станция. предположим, в программе, которая составляет расписание, интервалы времени сеансов одного спутника хранятся в переменной passa, другого – в переменной passb. для представления интервалов времени используются двухэлементные массивы (индексируемые с 0), в которых первый элемент содержит время начала интервала, второй – время конца.

тип элементов этих массивов позволяет использовать операторы < и > для сравнения моментов времени ( «раньше/позже»).

какое из следующих выражений можно использовать для проверки условия пересечения (даже частичного) сеансов passa и passb:

выберите один вариант из списка

(passb[1] > passa[0]) or ( passb[0] < passa[1] )

(passb[0] > passa[0]) and ( passb[1] < passa[1] )

(passb[1] < passa[0]) or ( passb[0] > passa[1] )

(passb[1] > passa[0]) and ( passb[0] < passa[1] )

Gurl1696 Gurl1696    3   21.11.2019 21:04    1

Другие вопросы по теме Информатика