Прямая задана двумя точками. Выведите коэффициенты A, B, C нормального уравнения прямой.
Ввод | Вывод |
---|---|
1 2 |
-1 -2 5 |
Дано уравнение прямой и координаты точки. Выведите коэффициенты уравнения прямой, перпендикулярной данной прямой и проходящей через данную точку.
Ввод | Вывод |
---|---|
0 1 -1 |
1 0 0 |
Даны координаты точки и уравнение прямой. Определите, принадлежит ли точка прямой, выведите YES или NO.
Ввод | Вывод |
---|---|
3 7 |
YES |
Даны две точки и уравнение прямой, точки не лежат на прямой. Выведите YES, если точки лежат по одну сторону от прямой и NO в противном случае.
Ввод | Вывод |
---|---|
0 0 |
YES |
Программа получает на вход шесть чисел: коэффициенты уравнений двух прямых.
Программа должна вывести 1, если эти прямые совпадают, 2 – если параллельны, 3 – если перпендикулярны и 0 во всех остальных случаях.
Ввод | Вывод |
---|---|
1 2 3 |
1 |
Даны пять чисел: координаты точки и коэффициенты нормального уравнения прямой.
Программа должна вывести одно число: расстояние от данной точки до данной прямой.
Ввод | Вывод |
---|---|
1 1 |
0.70711 |
Даны четыре числа: коэффициенты нормального уравнения прямой и величина d.
Программа должна вывести три числа: коэффициенты нормального уравнения любой из прямых, паралелльных данной, и лежащих от нее на расстоянии d.
Ввод | Вывод |
---|---|
0 -1 1 |
0 -1 2 |
Дано пять чисел: координаты точки и коэффициенты нормального уравнения прямой.
Программа должна вывести два числа: координаты основания перпендикуляра, опущенного из данной точки на данную прямую
Ввод | Вывод |
---|---|
1 1 |
0.5 0.5 |
Дано шесть чисел: коэффициенты нормальных уравнений двух непараллельных прямых.
Программа должна вывести два числа: координаты точки пересечения данных прямых.
Ввод | Вывод |
---|---|
1 1 -1 |
0.5 0.5 |
На плоскости даны две прямые. Каждая прямая задается парой точек, через которые она проходит. Требуется установить, пересекаются ли эти прямые, и найти координаты точки пересечения.
Вводятся сначала координаты двух различных точек, через которые проходит первая прямая, а затем - координаты еще двух различных (но, быть может, совпадающих с первыми двумя) точек, через которые проходит вторая прямая. Координаты каждой точки - целые числа, по модулю не превышающие 1000.
Если прямые не пересекаются, выведите одно число 0. Если прямые совпадают, выведите 2. Если прямые пересекаются ровно в одной точке, то выведите сначала число 1, а затем два вещественных числа - координаты точки пересечения.
Ввод | Вывод |
---|---|
1 1 |
0 |
0 0 |
1 0.5 0.5 |