|
|
[原创]奇怪的闹钟问题
1 不是秒针是新针
2 我前面举例很粗糙,其实gsp精度也不错,我只是显示了两位小数,高精度:
0.25175=0时15.105分,时针=0.25175/12周,分针=0.25175周
3.02098=3时1.2588分,分针=0.02098周=0.25176/12周,时针=3.02098/12周=0.251748
可见,我前面全部结果,起码是部分经过了验证正确.
=========
下面是常规解法
12个小时,时针转1周,分针转12周,
我们考虑0_12时即可.
a时,时针转a/12周,分针转a周
a时位置:时针转a/12周,分针转[a]周.[a]是a的小数部分
假设:分针位于a/12周时,时针位于[a]周,且a/12≠[a]则时针,分针无法辨别时间.
这时位置,时针转[a]周,分针转[12[a]]周;而分针又位于a/12周,则[12[a]]=a/12
关键在这里:时针做主动轮,分针是从动轮,分针转[a]周时,要求又把它当成时针看待:"时针转[a]周,分针转[12[a]]周",这是要建立新的分针,
因为时针做主动轮,分针转[a]周,[a]周因为主动轮时针限制而恒速前进,不会是时针速度,所以建立的新的分针,实际上是以12倍分针速度前进的.所谓"假设:分针位于a/12周时"不过说明,时针分针曾经或可有的位置关系.
则"这时位置,时针转[a]周,分针转[12[a]]周;而分针又位于a/12周,则[12[a]]=a/12"其实是
a时:时针转a/12周,分针转a周,新针转12a周.求新针和时针重合时刻.
"且a/12≠[a]"意思是时针分针不重合为前提.
综合即:时针分针不重合为前提,求新针和时针重合时刻.只有这种时刻下,时针,分针无法辨别时间.
12个小时,时针转1周,分针转12周,新针转12*12周
(下面才是真正的常规描述)
时针分针重合间隔时间t:
设时针速度为v,则分针速度为12v,0时起,设分针追上时针需要t时间,
t=1小时+分针走过时针路程vt需要的时间vt/(12v)
令t以小时为单位,则
t=1+vt/(12v)
t=12/11 (小时)
[关于t,12小时内发生的相应重合数为12/(12/11)=11]
时针新针重合间隔时间r:
新针转一周需要时间12小时/(12*12周)=1/12 (小时)
r=1/12+vr/(12*12v)
r=12/143 (小时)
[关于r,12小时内发生的相应重合数为12/(12/143)=143]
时针分针新针重合间隔时间k:
t需要r重复(12/11)/(12/143)=13次
这个13为整数则说明,时针分针重合时也是时针新针重合时,则时针分针新针重合的间隔时间k=t=12/11 (小时)
--------
则时针,分针无法辨别时间的时刻为:
0时起,每12/143[小时]间隔时刻中剔除12/11[小时]的间隔时刻之后的时刻.
12小时内,这种时刻有143-11=132个.[143和11前面已经推导过了]
|
|