6 燈和開關的問題

2021-06-27 14:48:43 字數 305 閱讀 8305

題目:有兩個房間,一間房裡有三盞燈,另一間房有控制著三盞燈的三個開關,

這兩個房間是分割開的,從一間裡不能看到另一間的情況。

現在要求受訓者分別進這兩房間一次,然後判斷出這三盞燈分別是由哪個開關控制的。

有什麼辦法呢?

分析:今天狀態不是很好,做一道有點意思的題,輕鬆一下。對於這道題,如果我們按照常規的解題思路去做這道題,那你肯定是找不到解決辦法的,這道題需要我們結合生活常識來解決的:燈亮著是會發熱的,所以我們先去開關的房間開啟乙個開關,讓燈亮一段時間,然後開啟另外乙個開關,現在就直接跑去有燈的房間,用手去摸亮著的燈,現在你明白了吧!

2032 燈的開關問題

time limit 20 second memory limit 20 mb 問題描述有n盞燈放在一排,從1到n依次編號,有n個人也從1到n依次編號,第乙個人將燈全部開啟,第二個人將凡是2的倍數的燈全部關閉,第三個人將凡是3的倍數的燈作相反處理,第4 5 n個人都把自己編號的倍數的燈作相反處理。問...

2032 燈的開關問題

time limit 20 second memory limit 20 mb 問題描述有n盞燈放在一排,從1到n依次編號,有n個人也從1到n依次編號,第乙個人將燈全部開啟,第二個人將凡是2的倍數的燈全部關閉,第三個人將凡是3的倍數的燈作相反處理,第4 5 n個人都把自己編號的倍數的燈作相反處理。問...

100盞燈開關的問題

今天朋友發了乙個小學五年級的題目,如下 這小學五年級的題目也太難了吧0.0 用js的思路來完成這道題目 1.有100盞燈,開始都是關著的 let arr new array 100 fill 0 可以建立乙個長度為100,每項為 0 的陣列 0表示關著,1表示開著 2.第乙個學生按1的倍數燈,第二個...