Почему не работает код на С++

Рейтинг: 0Ответов: 1Опубликовано: 24.10.2014

Добрый вечер!

Мне дана задача: вводятся 2 координаты одного отрезка, затем другого, надо вывести YES, если пересекаются, и NO, если нет. Пример:

ввод:

0 0 1 1 2 0 1 1

вывод:

YES

Вот мой код, неработающий на указанном там тесте, подскажите, в чем проблема?

Ответы

▲ 1

@Hashirama, неправильная работа с векторами, начиная от определения и заканчивая выходом за его пределы (остальное уже не стал проверять). Если это ваш код, то вы хотя бы его поэтапно проверяли во время написания. Уже с первых строк программа должны была упасть при запуске.