关于手表指针的算法思考

我们都知道手表上又时分秒三个指针,时针可以决定分针和秒针的位置,分针可以决定秒针的位置。为了简单起见,现在假设只有时针和分针。

现假设某一刻为H:M,(H=0,1,2…11;M=0,1,2..59),那么在该时刻分针的角度(距离起点0点)为:,时针的角度:

那么时针和分针的夹角:

问题1.时针和分针重合的时刻?

,化简之后得:

由此可见,每个小时之中都有一个时刻满足时针和分钟重合,注意当H=11的时候,M=60,也就是12点,即0点。所有满足时针分针重合的时刻为:

[0:0]、[1:(05-06)]]、[2:(10-11)]…[11:60]即[12:0]共有11个时刻

由于没有考虑秒钟,如在[1:(05-06)]]时刻,时针和秒针完全重合在05分和06分之间。

问题2.时针和分钟互换位置,过了多久?

时刻1为:h1:m1,时刻2为:h2:m2,令D1=D2,假设h2>h1,则必然有m1<m2。化简的到:

此外还有,当时针运行到分钟处:,分针运行到时针处:

,化简整理得:

可见这样的时刻答案应该不止一个,但当在特定情况下入h2-h1=2,360笔试中是两个小时后,问总共经历了多少分钟?三元一次方程应该比较好求解吧?

360笔试-关于手表指针相关推荐

  1. 2017年3月18日奇虎360 笔试真题(3个编程题)

    360笔试的编程题有3个,前面2个我都提交并AC了,最后一个刚刚写完准备提交然而笔试刚刚结束,实在有些可惜.后来在赛码网提交了,发现也是AC的. 本文中题目来源:赛码网,代码来源:笔试中写的原代码. ...

  2. 360计算机面试题,360笔试题目2015

    360笔试题目2015 1. 写出在32位机器下,计算几个变量的size. 2.测试360 软件管理.例如用户打开360 软件管理后,里面会列举出本机上面安装的所有的软件,假如 里面有msn 软件,下 ...

  3. 校园招聘--奇虎360笔试

    笔试职位:web漏洞挖掘工程师 Ps:十几个岗位同一套试题(其实有A.B卷,但是只是题目顺序调换了一下而已),不知道360啥意思 笔试题目结构是40个选择题+两个主观题 题目涉及的知识面甚是宽广,包括 ...

  4. 2020年3月24日360笔试题目

    2020年3月24日360内推笔试 题目一 python 代码 C++代码 第二题 python代码 C++代码   做了360的笔试,感觉真的是运气很好了,这次的笔试真的算非常简单的了.废话不多说, ...

  5. 360儿童智能手表的产品实践真知

    注:本文是3月8日晚,"AI产品经理大本营"第2期微信群讨论活动中,第2位分享嘉宾@孙浩的分享内容汇总. [嘉宾介绍] 孙浩:360儿童业务产品总监 负责产品包含儿童手表.陪伴机器 ...

  6. 360笔试居然过了(不可置信脸~~~)

    本渣居然过了360的笔试  哈哈哈哈哈  视频面只希望不要碰到压力面试官 不要讽刺羞辱无下限就好 希望碰上一个和蔼可亲的大佬 默念  祝福自己 不求能过 只要体验不太差 也就弥足珍贵了!!! 9.5才 ...

  7. 4、C语言面试笔试--内存操作-指针

    文章目录 1.指针变量 1.1 基本概念 1.2 指针运算 1.3 面试题 2. 常量和常量指针 2.1 字面常量和符号常量 2.2 const指针常量 2.2.1 常量指针 2.2.2 常量指针变量 ...

  8. 关于360笔试部分题目小结

    先看看笔试的两道编程题:第一道完全没有思路,哪位有思路的,麻烦写出来,给我留言哈! 编程题一:小B最近迷上了字符串处理技术,他设计了各种处理方式,并计算字符串的属性.这次也不例外,他定义了一种新的字符 ...

  9. 【面试】奇虎360笔试解答

    2,你用过360的软件吗?有什么建议和评价? 3.如何设计安全软件,才能符合用户需要. 首先:保证软件自身的安全,存在极少的易被攻击的漏洞. 其次:保证本软件运行时各项指标正常 然后:界面友好,易操作 ...

最新文章

  1. Cocos Creator快速开通联网服务教程
  2. BugKuCTF——web基础$_GET
  3. 浏览器窗口的高度和宽度
  4. c语言pop逆置单链表,C语言实现单链表
  5. 《Neo4j全栈开发》_陈韶健
  6. 科研这条路:一位数学博士给本科生的建议
  7. mysql 怎么算第二天_mysql 第二天
  8. win10系统下载文件、解压缩文件时文件名称乱码的问题解决方法
  9. marlab中主成分得分怎么求_成考数学不可触碰的雷区和得分技巧(纯干货)
  10. win7字体_win7系统为桌面添加自己喜欢的文字作为桌面背景,学习一下
  11. 计算机网络谢希仁第七版课后习题答案(第九章)
  12. 基于PHP+MYSQL的成绩查询系统(含源码)
  13. 微信小程序 常用组件
  14. 企业微信小程序获取手机号?
  15. 分享一些Python导图与速查表
  16. github、码云的使用
  17. LUN与LVM的关系
  18. 8除以2表示什么意思_数字含义大全
  19. 计算机专业符合直招士官吗,直招士官报名开始,这些专业可报名,你的专业符合吗?...
  20. ES6——ES6内置对象

热门文章

  1. mac 安装easy_install
  2. 日常通勤必备高颜值蓝牙耳机,吃鸡王者低延迟游戏蓝牙耳机推荐
  3. 小马哥----高仿三星note5刷机拆机图与开机界面图 四核芯片 精仿系列
  4. 基于SSM的酒店入住预定系统(JavaWeb毕业设计源码)
  5. ie8 css占满剩余空间,让IE7 IE8支持CSS3 background-size属性
  6. 2021年资料员-通用基础(资料员)报名考试及资料员-通用基础(资料员)证考试
  7. FullCalendar增加节气、节日和农历显示
  8. Linux-nohup和的作用
  9. 在线编辑神器WebOffice + aspose/spire一起开创Office远程办公新时代
  10. 盘点用jQuery框架实现“for循环”的四种方式!