做完之後提交了一下 WA,看了下別人的才知道.........不只是求分針時要加秒數,時針時同樣要加上秒數,這個故事告訴我們,
一繆千里
#include<stdio.h>
#include<math.h>
int main()
{
int i,n,h,m,s;
double hd,md,d;
scanf("%d",&n);
for(i=0;i<n;i++)
{
scanf("%d%d%d",&h,&m,&s);
hd=(h%12+m/60.0+s/3600.0)*(360/12);
md=(m%60+s/60.0)*(360/60);
d=fabs(hd-md);
printf("%d\n",(int)(d>180?(360-d):d));
}
return 0;
}