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相关推荐

  1. 提取了下刘汝佳推荐的题号...

    今天闲来没事上uva oj提取了下刘汝佳推荐的acm题号,原始数据如下: Volume 0. Getting Started    10055 - Hashmat the Brave Warrior ...

  2. 170个新项目,579个活跃代码仓库,Facebook开源年度回顾

    作者 | Dmitry Vinnik 译者 | 泓礼 编辑 | 夕颜 出品 | AI科技大本营(ID:rgznai100) [导读]过去一年对于Facebook的开源工程师来说是繁忙的一年.在2019 ...

  3. Codeforces Round #579 (Div. 3) F2. Complete the Projects (hard version) dp + 贪心

    传送门 文章目录 题意: 思路: 题意: 思路: 排序方式跟easyeasyeasy版本的一样,但是hardhardhard版本是输出最多能选多少,所以我们对b<0b<0b<0的情况 ...

  4. Codeforces Round #579 (Div. 3) F1. Complete the Projects (easy version) 排序 + 贪心

    传送门 文章目录 题意: 思路: 题意: 思路: 比较直观的想法就是对于bi≥0b_i\ge0bi​≥0的项目,我们将aia_iai​从小到大排序,让后依次加bib_ibi​,如果有取不到的,显然就无 ...

  5. python陆股通_要闻:11月“陆股通”渠道外资净买入A股579亿元

    11月"陆股通"渠道外资净买入A股579亿元 国家外汇管理局副局长.新闻发言人王春英表示,主要渠道跨境资金流动有增有减.合理分化.11月,在海关进出口顺差增长带动下,货物贸易结售汇 ...

  6. 【LeetCode-SQL】579. 查询员工的累计薪水

    目录 一.题目 二.解决 1.sum() over() 2.join 三.参考 一.题目 Employee 表保存了一年内的薪水信息. 请你编写 SQL 语句,对于每个员工,查询他除最近一个月(即最大 ...

  7. 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. ...

  8. 北大「最优化:建模、算法与理论」新书, 附579页电子版与课件

    最优化计算方法是运筹学.计算数学.机器学习和数据科学与大数据技术等专业的一门核心课程.通过本书的学习,掌握最优化的基本概念,最优性理论,典型的几类最优化问题(如凸优化,无约束优化,约束优化,复合优化等 ...

  9. UOJ #579. 树上的颜色

    [题目描述]:给出一棵有N个点的有根树,结点编号为1,2,3,--,N,根结点编号为1,编号为i的结点涂上颜色Ci.现在有M个询问,每个询问要求求出以结点u为根的子树上涂有此种颜色的结点个数不小于k的 ...

  10. 前端学习(579):chrome devtools功能简介

最新文章

  1. C#选择目录对话框FolderBrowserDialog
  2. python入门教程非常详细-python初学者怎么入门:python入门教程非常详细
  3. 20179214 2017-2018 2《网络攻防实践》第七周学习总结
  4. java set 对象去重_JAVA对象去重
  5. keepalive的作用
  6. [错误记录] --- rocketmq批量消费设置参数的问题
  7. 运动会成绩管理系统python_基于Eclipse+Mysql+Tomcat+MVC开发得大学运动会管理系统
  8. 如何像高级开发人员一样思考?
  9. mockjs的介绍、基本使用和封装
  10. 淘宝店铺首页全屏轮播图制作
  11. IE9打开的html文件打印不了,IE9无法查看打印预览的2个解决方法
  12. 免费隐私保护国外域名注册商namecheap教程
  13. 破解压缩包密码-两行命令
  14. Delphi 10.3 安装TM Scripter控件包出现关于提示can‘t load package ‘xxx.bpl.‘ 错误问题的简单解决方法
  15. 牧场物语gb模拟器JAVA_3DS GBC模拟器+GB/GBC游戏合集下载
  16. 如何制定软件测试策略
  17. win10固定本机IP地址方案总结
  18. 计算机病毒主要造成内存损坏,内存故障导致电脑频繁死机 内存损坏后的几种直接表现...
  19. 花开不败 一个复旦女生的高三生活
  20. 2022年,元宇宙是否能结束争议?

热门文章

  1. paip.最省内存的浏览器评测 cah
  2. Python: Django和Flask关于解析request的参数请求
  3. 基金侧袋机制: 指引与操作规范
  4. 查理·芒格的合伙人李录:价值投资在中国到底适不适用?
  5. 暴增14倍!这家港股最大基金公司,1年净利20亿,竟是因为这个!
  6. Alex Chen:3月21日阿里云北京峰会演讲大神
  7. 【限时福利】COACKA免费试听@Days China,干货在这里!
  8. linux如何实现c语言程序,在Linux下如何利用C语言来实现一个Sniffer
  9. 订阅付费专栏,支付299.9元,免费送代码
  10. 【优化调度】基于matlab求解共享储能电站工业用户日前经济调度优化问题【含Matlab源码 1103期】