1. 程式人生 > >一天之內有多少次時針分針秒針回重合?分別是什麼時候

一天之內有多少次時針分針秒針回重合?分別是什麼時候

nnd 我怎麼迷上這個題目
一個圓周長3600*12 米
h m S 三人賽跑
三人都跑一週,則三人的速度為時鐘費時12小時 12*3600秒 分鐘費時一小時 3600秒 秒鐘費時一分鐘 60秒
時鐘速度 3600*12/(3600*12)=1米每秒
分鐘速度 3600*12/3600=12米每秒
秒鐘速度 3600*12/60=720米每秒 

h m S 三人賽跑

三人同一起點一起跑12小時後回到起點
-------------------
來看分鐘和時鐘的賽跑
h跑1圈要12小時 m跑一圈要一小時
一天:h跑24小時2圈 m跑24小時 24圈
則從起點開始(追上次數為0)m 每追上 h一次就比h多跑一圈
m一共比h多跑22圈 則m追上h次數為22次
24小時兩人同時回到起點


則 設起點時間為0 設m 第一次追上h的時間為X1 追上時他們跑的距離一樣
設員的周長為L=3600*12
則 X1*1 +L = X1*12;
 X1=L/11
則在3600*12/11秒的時候 h m 離開起點後第一次相遇
此時他們重合國,則下一個X1秒後 h m又將再一次相遇
則時鐘和分鐘重合的時間分別為
0, 3600*12*1/11 ,3600*12*2/11..... 3600*12*11/11 (24小時內,則到3600*12*22/11)
--------------------------------------------------
再來看分鐘和秒鐘的賽跑
s跑1圈要一分鐘 1/60小時 m跑一圈要一小時
一天:S跑24小時 24*60=1440圈 m跑24小時 24圈
則從起點開始(追上次數為0)m 每追上 h一次就比h多跑一圈
m一共比h多跑1416圈 則m追上h次數為1416次
24小時後兩人又回到起點


則 設起點時間為0 設s 第一次追上m的時間為X1 追上時他們跑的距離一樣
設員的周長為L=3600*12
則 X1*12 +L = X1*720;
 X1=L/708
則在3600*12/708=3600/59秒的時候 s m 離開起點後第一次相遇
此時他們重合,則下一個X1秒後 s m又將再一次相遇
則秒和分鐘重合的時間分別為
0, 3600*1/59 ,3600*2/59.....  (24小時內,則到3600*1416/59)

則要想三針重合 時鐘與分鐘相遇的時間要與 秒鐘與分鐘相遇的時間相同
由於 59與11互相為質數
則要重置分子分母比較
0,3600*12*1*59/(11*59),.....3600*12*22*59/(11*59)
0, 3600*1*11/(11*59),     ....3600*1416*11/(59*11)
即比較 
0,12*1*59,。。。。12*22*59---》》》0,708*1,708*2.。。。708*22
0,1*11,            1416*11 ---》》》0,11*1,11*2,。。。11*1416
所以重合時間點為
0, 708*11 708*22
0   11*354 11*1416
加上舍去的分子分母和3600
對應的真實重合時間為 
0 秒重合, 
3600 *708*11/(11*59)=43200秒=3600*12=12小時 重合
24小時重合

一天24小時 0秒重合算當天 24小時重合算下一天,則一共重合兩次