英文一堆真心难得看懂。。
就是给一时间,求时间和分针的夹角(小于180度的)。
注意一点,就是分针动的时候时针会动。。找个钟看下。。
#include<cstdio>
#include<cstring>
#include<cmath>
int main()
{
//freopen("in.txt","r",stdin);
char a[10];
while(gets(a)){
if(strcmp(a,"0:00")==0) break;
double h,m;
sscanf(a,"%lf:%lf",&h,&m);
m *= 6;
h = h*30 + m/360*30;
double solve = fabs(h-m);
if(solve-180>1e-9) solve = 360 - solve;
printf("%.3f\n",solve);
}
return 0;
}