一开始思考这个问题的确是挺困難的看了网上很多人也在讨论。故此开一篇博客写个C++程序验证一下
如果思路是计算三者重合的时间,那么会让谜题变得很复杂具体數学分析也可以看下面网址。
但是这里使用简单一点的思路思路一变,那么程序就可以写的很简单了如下:
1 先解决时针和分针重合问題,如我前面一篇博客可以看到12小时之内重合12次(算上头尾两次)。
2 然后问题就转换成为在这个12次相遇的时间中有没有一次在这一个時间中使得分针和秒针重合(或者是时针和秒针重合)?
使用这一思路我们就可以得到如下C++程序:
故此谜题解决了,大家不用在网上找答案也不用猜了,这里已经用程序验证过了