我第一次发博客,请多指点,先上题目。
题目描述
时钟相信大家都不陌生,但是大家是否想到一个数学问题:在某一时刻,时针和分针的夹角会是多少度?
输入格式
一行:三个整数,h ( 0 <= h < 24 ),m ( 0 <= m < 60 ),s ( 0 <= s < 60 )。分别表示时、分、秒。
输出格式
一行:一个整数,表示这一时刻时针和分针夹角的度数。所有的夹角度数都在[0-180]范围内,输出夹角的大小的整数部分。
样例数据
input
1 11 50
output
35
下面是代码:
#include <iostream>
#include <cmath>
using namespace std;
int main(){
int a,b,c,d;
cin>>a>>b>>c;
if(a>=12){
a=a-12;
}
//cout<<a<<endl<<b<<endl<<c<<endl;
d=abs(30*a-5.5*b-0.092*c);
if(d>180){
d=d-180;
}
cout<<d;
return 0;
}
求关注!!!