杭电2076 秒数问题

做完之后提交了一下 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;
}

 

 

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章