Краткий хинт от автора задачи:
Длина стороны квадрата не нужна! Есть центр - этого вполне достаточно, чтобы выполнить поворот вокруг этого центра на 90 градусов... Этого хватает!
Типовое решение на языке C выглядит следующим образом:
#include <stdio.h>
int main(void)
{
int x, y, n, p1, p2;
scanf("%d%d%d%d%d", &x, &y, &n, &p1, &p2);
printf("YES\n%d.0 %d.0", x+y-p2, p1-x+y);
return 0;
}
|