Logic-算法-三个灯泡与三个开关

简介:
ylbtech-Arithmetic:Logic-算法-三个灯泡与三个开关
-- ========================================================
-- ylb:算法
-- Type:算法
-- munu:三个灯泡-三个开关
-- thankyou:maYunTao Teacher,谢谢您的付出
-- 7:11 2012/3/17
-- ========================================================
 
    三个开关在密封且只有一个门的房子外面,现在给你一定时间去确定每个开关对应控制的电灯:
条件:1,时间5分钟;2,房间只能进去一次;3,在房子内外不能忽视。
 
分析:
1,时间5分钟;
2,房间只能进去一次;
3,在房子内外不能忽视。
 
解析步骤:
物理法【我们都知道灯在发光的同时也会产生热量,时间越久灯泡的温度越高,
(注意:灯泡从打开,灯泡的温度等同于室内温度,随着时间的延长温度逐渐升高,到一定的时间会达到一个最高点,会保持能定不变。)】
 
总结:
先打开一个开关,等四分钟后,关掉,再打开另一个,这时候进房子,用手触摸两个灭着的灯,灯泡发烫的就是第一次打开的开关,亮着的灯就是现在打开的开关,灭着的就是没有打开的开关。

本文转自ylbtech博客园博客,原文链接:http://www.cnblogs.com/ylbtech/archive/2013/02/22/2921791.html ,如需转载请自行联系原作者
相关文章
|
1月前
|
机器学习/深度学习 算法 生物认证
基于深度学习的人员指纹身份识别算法matlab仿真
基于深度学习的人员指纹身份识别算法matlab仿真
|
26天前
|
传感器 算法 计算机视觉
基于肤色模型和中值滤波的手部检测算法FPGA实现,包括tb测试文件和MATLAB辅助验证
该内容是关于一个基于肤色模型和中值滤波的手部检测算法的描述,包括算法的运行效果图和所使用的软件版本(matlab2022a, vivado2019.2)。算法分为肤色分割和中值滤波两步,其中肤色模型在YCbCr色彩空间定义,中值滤波用于去除噪声。提供了一段核心程序代码,用于处理图像数据并在FPGA上实现。最终,检测结果输出到"hand.txt"文件。
|
1月前
|
机器学习/深度学习 算法 计算机视觉
基于yolov2深度学习网络的视频手部检测算法matlab仿真
基于yolov2深度学习网络的视频手部检测算法matlab仿真