刚刚达内宣讲会回来。最后做了一个说是亚信的基本素质测试。我去,都是智商测试题,唯一一个能算上是技术题的可能就是下面这道了。当然 还是智力题。只不过,学过操作系统的估计都看到过这个题目:
在一天24小时内,时针和分针能重叠几次(不论长短形状)?
一般都会这么想 分针每小时走一圈,它每走一圈就要跟时针重叠一次;一天有24小时,分针与时针起不是要重叠24次吗? 初听起来,这个说法似乎很对,但事实上,分针与时针一天里只重叠22次。
我的思路是这样的,当两者相遇的时候,两者走过的差值应该正好是一个表盘也就是一个小时。这个地方,在操作系统中貌似就是求余运算?(自己基础不是很好,当初老师讲课的时候没有好好听,如果写错了,望指正。)刚刚查了一下(计算机组成与结构)发现自己记错了,那个是同余的说法(两个整数用某一正整数去除,所得余数相同。)我的错,当初做题时还拼命的说这个应该是按照求余的方法求。。。。
方法:
(从网上求得的,本人愚笨,而且晚上的确太累了)
1.设当前是x小时 y分 若重合则
x*30+y/60*30=y*6
x*30+y/60*30为时针的角度
y*6是分针的.
X为0~24可求得次数为22次
这个解法就是纯正的数学了。
这个方法我自己也没有看
给大家一个纯属脑力思考的方法
---------------------------------------------------------
2.
因为一天有24个小时~时针要走2圈而分针要走24圈,所以夭折重合24次,但是从我们知道过了零点才是新的一天~所以要减去原本重合的一次,所以重合22次
这个地方 由于对24小时的凌晨的理解不同 也许会有出入
太多的不给了 刚才才发现 网络上这样的题目好多啊 已经变成公务员考试题了?我勒个去,公务员考这个干嘛?
最后给大家一个链接 都是类似的 是百度文库(不涉及版权什么的吧?嘿嘿) 感兴趣的可以看一下http://wenku.baidu.com/view/6bbd0d85ec3a87c24028c4b4.html