0 / 0 / 0
Регистрация: 29.12.2016
Сообщений: 1
|
|
1 | |
Пересечение отрезков числовой оси29.12.2016, 13:33. Просмотров 4866. Ответов 1
Метки нет Все метки)
(
Дано 2*N действительных чисел . Они определяют N интервалов числовой оси [a1, a2], [a3, a4], ..., [a2*N-1, a2*N].
Имеют ли все данные интервалы общие точки? Если да, то указать какую-нибудь из этих точек. В первой строке вводится число отрезков 1<N<51. Во второй строке 2*N чисел - координаты границ отрезков. Если отрезки имеют общие точки вывести в первой строке слово YES, а во второй любое число, принадлежащее всем отрезкам, с 2 знаками после запятой. Если отрезки не имеют общих точек вывести только слово NO. ПРИМЕР ВВОДА: 4 -8 7 -4 3 -1 2 0 5 ПРИМЕР ВЫВОДА: YES 1.00 ПРИМЕР ВВОДА: 2 -3.14 -1.00 5.5 10.10 ПРИМЕР ВЫВОДА: NO Подскажите, пожалуйста, как определить, пересекаются ли отрезки и одну из точек их пересечения.
0
|
|
29.12.2016, 13:33 | |
Оператор for. Вывести координаты и длины отрезков на числовой оси Даны четыре точки на числовой оси A, B, C И D. найти длину пересечения отрезков AB И CD Пересекаются ли отрезки [A,B] и [C,D], где A,B,C,D – координаты отрезков на числовой оси (ответ- да или нет) Пересечение отрезков.
__________________
1
Помогаю в написании курсовых работ и дипломов здесь. Записывайтесь на профессиональные курсы C++ разработчиков |
|
![]() 25480 / 15865 / 3396
Регистрация: 24.12.2010
Сообщений: 34,726
|
|
29.12.2016, 14:01 | 2 |
Условие пересечения двух отрезков [a,b] [c, d] (a<=b, c<=d)
if (d>=a && c<=b) ... Отрезок пересечения: [max(a,c), min(b,d)]
0
|
29.12.2016, 14:01 | |
Заказываю контрольные, курсовые, дипломные работы и диссертации здесь или здесь. Пересечение отрезков Проверить множество отрезков на пересечение Замкнутая ломаная и пересечение отрезков Указать наименьшую длину числовой оси, содержащую эти числа Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |