HDU2076 时钟夹角
2016-10-25 20:20
190 查看
#include<stdio.h> #include<math.h> int main() { int n; double d1,d2,h,m,s; scanf("%d",&n); while(n--) { scanf("%lf%lf%lf",&h,&m,&s); if(h>=12) h-=12; d1=h*30+m/2+s/120; d2=m*6+s/10; double q=fabs(d1-d2); if(q>180) { q=360-q; printf("%d\n",(int)q); } else printf("%d\n",(int)q); } return 0; } 这是一道关于计算的题,秒会影响分,分会影响时,所以关系要理清楚, 时:e=(a)*30+0.5*b+0.5/60*c;(注意是24小时制后就可以避免) 分:d=b*6+0.1*c; 还有注意取整数不可以用%.0lf,会自动四舍五入,所以要强制转化为int就可以了 fabs 的运用 在h>12时要减去12
相关文章推荐
- hdu2076--时钟夹角
- 计算时钟的夹角
- [hdu5387 Clock]时钟夹角问题
- 计算时钟的夹角
- HDU2076夹角有多大
- 时钟夹角
- ZJU2680 - Clock 任意时刻时钟夹角
- hdu2076--夹角有多大(精度,细节)
- 时钟夹角
- HDOJ 2076 时钟夹角
- hdu2076(时针和分针的夹角)
- 时钟夹角
- hdu2076-夹角有多大(题目已修改,注意读题)
- HDU2076 夹角有多大(题目已修改,注意读题) 【数学题】
- 计算时钟的夹角
- MOOC北京理工《C语言程序设计(上)》第4周第1题:计算时钟的夹角
- 简单程序2-计算时钟的夹角
- HDU2076 夹角有多大(题目已修改,注意读题)【水题】【计算几何】
- hdu2076夹角有多大(题目已修改,注意读题)
- hdu2076 夹角有多大(题目已修改,注意读题)(C语言)