D.579 - ClockHands
2019独角兽企业重金招聘Python工程师标准>>>
本题依靠钟表时、分针的规律求解.
时针:
12h*60=720 --> 360 ///720分钟转一圈,每分钟0.5度
1 --> 0.5
分针:
60 --> 360 ///60分钟转一圈,每分钟6度
1 --> 6
/******最重要的一点***分针所走的时间,时针会走相应的度数***********/
差值:
h*60*0.5+m*0.5-m*6;
=>30*h-5.5*m;
最后把答案控制在[0.000,180.000]之间就行了.
int main()
{
double H,M;
while(scanf("%lf:%lf",&H,&M)!=EOF)
{
if(H==0.0&&M==0.0)
break;
double ans=fabs(30.0*H-5.5*M);
int time=ans/360;
ans=ans-360.0*time;
printf("%.3lf\n",ans<180.0?ans:360.0-ans);
}
return 0;
}
转载于:https://my.oschina.net/pandacub/blog/140556
D.579 - ClockHands相关推荐
- 提取了下刘汝佳推荐的题号...
今天闲来没事上uva oj提取了下刘汝佳推荐的acm题号,原始数据如下: Volume 0. Getting Started 10055 - Hashmat the Brave Warrior ...
- 170个新项目,579个活跃代码仓库,Facebook开源年度回顾
作者 | Dmitry Vinnik 译者 | 泓礼 编辑 | 夕颜 出品 | AI科技大本营(ID:rgznai100) [导读]过去一年对于Facebook的开源工程师来说是繁忙的一年.在2019 ...
- Codeforces Round #579 (Div. 3) F2. Complete the Projects (hard version) dp + 贪心
传送门 文章目录 题意: 思路: 题意: 思路: 排序方式跟easyeasyeasy版本的一样,但是hardhardhard版本是输出最多能选多少,所以我们对b<0b<0b<0的情况 ...
- Codeforces Round #579 (Div. 3) F1. Complete the Projects (easy version) 排序 + 贪心
传送门 文章目录 题意: 思路: 题意: 思路: 比较直观的想法就是对于bi≥0b_i\ge0bi≥0的项目,我们将aia_iai从小到大排序,让后依次加bib_ibi,如果有取不到的,显然就无 ...
- python陆股通_要闻:11月“陆股通”渠道外资净买入A股579亿元
11月"陆股通"渠道外资净买入A股579亿元 国家外汇管理局副局长.新闻发言人王春英表示,主要渠道跨境资金流动有增有减.合理分化.11月,在海关进出口顺差增长带动下,货物贸易结售汇 ...
- 【LeetCode-SQL】579. 查询员工的累计薪水
目录 一.题目 二.解决 1.sum() over() 2.join 三.参考 一.题目 Employee 表保存了一年内的薪水信息. 请你编写 SQL 语句,对于每个员工,查询他除最近一个月(即最大 ...
- Codeforces Round #579 (Div. 3) E.Boxers
Codeforces Round #579 (Div. 3) E.Boxers 题目链接 There are n boxers, the weight of the i-th boxer is ai. ...
- 北大「最优化:建模、算法与理论」新书, 附579页电子版与课件
最优化计算方法是运筹学.计算数学.机器学习和数据科学与大数据技术等专业的一门核心课程.通过本书的学习,掌握最优化的基本概念,最优性理论,典型的几类最优化问题(如凸优化,无约束优化,约束优化,复合优化等 ...
- UOJ #579. 树上的颜色
[题目描述]:给出一棵有N个点的有根树,结点编号为1,2,3,--,N,根结点编号为1,编号为i的结点涂上颜色Ci.现在有M个询问,每个询问要求求出以结点u为根的子树上涂有此种颜色的结点个数不小于k的 ...
- 前端学习(579):chrome devtools功能简介
最新文章
- C#选择目录对话框FolderBrowserDialog
- python入门教程非常详细-python初学者怎么入门:python入门教程非常详细
- 20179214 2017-2018 2《网络攻防实践》第七周学习总结
- java set 对象去重_JAVA对象去重
- keepalive的作用
- [错误记录] --- rocketmq批量消费设置参数的问题
- 运动会成绩管理系统python_基于Eclipse+Mysql+Tomcat+MVC开发得大学运动会管理系统
- 如何像高级开发人员一样思考?
- mockjs的介绍、基本使用和封装
- 淘宝店铺首页全屏轮播图制作
- IE9打开的html文件打印不了,IE9无法查看打印预览的2个解决方法
- 免费隐私保护国外域名注册商namecheap教程
- 破解压缩包密码-两行命令
- Delphi 10.3 安装TM Scripter控件包出现关于提示can‘t load package ‘xxx.bpl.‘ 错误问题的简单解决方法
- 牧场物语gb模拟器JAVA_3DS GBC模拟器+GB/GBC游戏合集下载
- 如何制定软件测试策略
- win10固定本机IP地址方案总结
- 计算机病毒主要造成内存损坏,内存故障导致电脑频繁死机 内存损坏后的几种直接表现...
- 花开不败 一个复旦女生的高三生活
- 2022年,元宇宙是否能结束争议?
热门文章
- paip.最省内存的浏览器评测 cah
- Python: Django和Flask关于解析request的参数请求
- 基金侧袋机制: 指引与操作规范
- 查理·芒格的合伙人李录:价值投资在中国到底适不适用?
- 暴增14倍!这家港股最大基金公司,1年净利20亿,竟是因为这个!
- Alex Chen:3月21日阿里云北京峰会演讲大神
- 【限时福利】COACKA免费试听@Days China,干货在这里!
- linux如何实现c语言程序,在Linux下如何利用C语言来实现一个Sniffer
- 订阅付费专栏,支付299.9元,免费送代码
- 【优化调度】基于matlab求解共享储能电站工业用户日前经济调度优化问题【含Matlab源码 1103期】