acm 2076
来源:互联网 发布:数据是信息的载体 编辑:程序博客网 时间:2024/06/06 03:06
右边是double型的数值,而左边有整数时,给整数*1.0.
i
#include<stdio.h>
#include<math.h>
int main()
{
int t,h,m,s,i,j;
double dh,dm,ans;
scanf("%d",&t);
for(i=0;i<t;i++)
{dh=0.0;
dm=0.0;
scanf("%d%d%d",&h,&m,&s);
if(h>=12)
h-=12;
dh=1.0*h/12*360+(1.0*m/2)+s*1.0/120; //
dm=1.0*m*6+1.0*s/10;
//printf("%f %f\n",dh,dm);
if(dh>dm)
ans=dh-dm;
else
ans=dm-dh;
if(ans>180)
ans=360.0-ans;
printf("%.0lf\n",floor(ans));
}
return 0;
}
- acm 2076
- ACM
- acm
- ACM
- acm
- ACM!!
- ACM!!
- acm
- ACM
- ACM
- acm
- acm
- ACM
- ACM
- ACM
- ACM
- ACM
- ACM
- libevent源码深度剖析三
- 【Git】Ubuntu12.04下安装git,SSH及出现的Permission denied解决办法
- Android开发 第四课 应用程序的组成和生命周期
- Rectangle Packing,(合并多个图片,并使面积最小)
- win CE 5.0 2440修改地址一步一步来 笔记
- acm 2076
- 每一个颜色都有它的名字
- libevent源码深度剖析四
- Windows消息机制详解
- Android 聚焦拍照和震动
- cisco ssh 配置 也解释
- mysql 当天和当月的表示方法
- 【win 7热键大全】
- Android——AppWidget桌面插件学习