|
Треугольник - 4
(Время: 1 сек. Память: 16 Мб Сложность: 28%)
Пусть на плоскости введена прямоугольная декартова система координат и задан треугольник ABC: A(xA, yA), B(xB, yB), C(xC, yC). Центром масс треугольника назовем точку с координатами ((xA+ xB+ xC)/3, (yA+ yB+ yC)/3).
Заданы координаты центра масс треугольника ABC. Необходимо найти координаты вершин треугольника ABC, удовлетворяющие условиям:
- координаты вершин целые;
- координаты вершин не превосходят по модулю 109;
- треугольник ABC имеет ненулевую площадь.
Входные данные
Входной файл INPUT.TXT содержит два целых числа: x и y (−109 ≤ x, y ≤ 109) – координаты центра масс треугольника.
Выходные данные
В первой строке выходного файла OUTPUT.TXT выведите слово «YES», если искомый треугольник существует, и слово «NO» в противном случае. Если ответ положителен, то в последующих трех строках выведите координаты вершин искомого треугольника. Если ответ неоднозначен, выведите любой.
Пример
№ | INPUT.TXT | OUTPUT.TXT |
1 | 9 4 | YES 3 9 6 3 18 0 |
Для отправки решения задачи необходимо зарегистрироваться и авторизоваться!
| |