标签:
Description
Input
Output
Sample Input
Sample Output
1 #include <iostream> 2 #include <stdio.h> 3 #include <math.h> 4 using namespace std; 5 6 const double pi=3.141592654; 7 8 int main() 9 { 10 int t; 11 scanf("%d",&t); 12 double x,y; 13 double x1,y1,x2,y2; 14 while (t--) 15 { 16 scanf("%lf%lf",&x,&y); 17 x1=x*cos(2*pi/3)-y*sin(2*pi/3); 18 y1=x*sin(2*pi/3)+y*cos(2*pi/3); 19 x2=x*cos(-2*pi/3)-y*sin(-2*pi/3); 20 y2=x*sin(-2*pi/3)+y*cos(-2*pi/3); 21 if (y1<y2||(y1==y2&&x1<x2)) 22 { 23 printf("%.3lf %.3lf %.3lf %.3lf\n",x1,y1,x2,y2); 24 } 25 else 26 { 27 printf("%.3lf %.3lf %.3lf %.3lf\n",x2,y2,x1,y1); 28 } 29 } 30 return 0; 31 }
标签:
原文地址:http://www.cnblogs.com/haoabcd2010/p/5692214.html