四人过桥——微软题的计算机模拟算法

问题:四人夜过桥,步行时间分别为 1、2、5、10 分钟,四人只有一台手电筒,一趟最多两人过桥,一趟过桥须持手电筒,时间以最慢者计,问 17 分钟内可否过桥,如何过桥?



运行可知 17 分种有两解,变更 TimeLimit 值便可求得其它限定时间情况下的解。


参考:

《“人狼羊草”的计算机模拟的暴力枚举》

《生日悖论的泛化问题的讨论》

《智力题:将 4444 的 4444 次方连三次求位数和之数》

《ABCD*E=DCBA》

《对百度百科的疑问:水仙花数的上界是不是卡得太紧了?》

《独一无二的 153 ?竟然没有可与之比肩的第二个数了么?》

《解析 Miller - Rabin 素数测试思想》

《C++ 0x(C++ 09)新标准全部革新提案文档列表》

 

数学分类

 

《微软全部产品整理》

《我眼中的微软大战略和中国软件之殇》

《我眼中的 F# 的前景和 C# 的失败》


版权声明:本文为hikaliv原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接和本声明。