夹角有多大
2017-04-07 11:54
155 查看
夹角有多大(题目已修改,注意读题)
Time Limit: 1000/1000 MS (Java/Others) Memory Limit: 32768/32768 K (Java/Others)Total Submission(s): 15947 Accepted Submission(s): 6327
[align=left]Problem Description[/align]
时间过的好快,一个学期就这么的过去了,xhd在傻傻的看着表,出于对数据的渴望,突然他想知道这个表的时针和分针的夹角是多少。现在xhd知道的只有时间,请你帮他算出这个夹角。
注:夹角的范围[0,180],时针和分针的转动是连续而不是离散的。
[align=left]Input[/align]
输入数据的第一行是一个数据T,表示有T组数据。
每组数据有三个整数h(0 <= h < 24),m(0 <= m < 60),s(0 <= s < 60)分别表示时、分、秒。
[align=left]Output[/align]
对于每组输入数据,输出夹角的大小的整数部分。
[align=left]Sample Input[/align]
2
8 3 17
5 13 30
[align=left]Sample Output[/align]
138
75
code:
#include <iostream>
#include <cstdio>
#include <cstring>
#include <algorithm>
#include <math.h>
using namespace std;
const int maxn=1005;
char s[maxn];
int main(int argc, char** argv) {
int t;
double h,m,s;
scanf("%d",&t);
while(t--){
scanf("%lf%lf%lf",&h,&m,&s);
if(h>12) h-=12;
double a=(m+s/60)*6;/*分针的角度*/
double b=(h+m/60+s/3600)*30;/*时针的角度*/
double min=fabs(a-b);
if(min>180) printf("%d\n",int(360-min));
else printf("%d\n",int(min));
}
}
相关文章推荐
- hdu2080(夹角有多大II)
- HDU 2076 夹角有多大(题目已修改,注意读题)
- HDU2080 夹角有多大II
- HDU2080夹角有多大II
- hdoj 2080 夹角有多大II
- HDU2080 夹角有多大II 几何
- HDU--杭电--2076--夹角有多大(题目已修改,注意读题)--水题
- hdu-2076-夹角有多大(题目已修改,注意读题)
- 2080夹角有多大II
- 夹角有多大(题目已修改,注意读题)
- 夹角有多大II
- HDU 2076 夹角有多大(题目已修改,注意读题)
- HDU 2076 夹角有多大(题目已修改,…
- ACM水题堆(二)Q-夹角有多大
- ACM--两边夹角--HDOJ 2080--夹角有多大II--水
- 【杭电oj】2080 - 夹角有多大II(向量夹角,反三角函数)
- HDU 2076 时针和分针夹角多大
- HDOJ HDU 2080 夹角有多大II ACM 2080 IN HDU
- hdoj.2076 夹角有多大(题目已修改,注意读题) 20140801
- 夹角有多大(题目已修改,注意读题)