題組內容

題目四: 某機器上有一燈泡、一個計算器與二個按鈕,這二個按鈕分別用紅色與藍色標示區分, 計算器初始值為 0。該機器操作如下:當燈泡不亮時,按紅色按鈕則燈泡就亮且計算器加 1, 按藍色按鈕則燈泡就不亮且計算器加 0。當燈泡亮時,按紅色按鈕則燈泡就不亮且計算器減 1,按藍色按鈕則燈泡持續亮且計算器加 0。

(三)假設該機器一開始燈泡是亮的。請問先按藍色一次、再按紅色按鈕一次,然後反 覆此連續動作 101 次,請問該機器燈泡會不會亮?且計算器上的數值為多少? 【7 分】

詳解 (共 5 筆)

alen105
alen105
詳解 #2416445
2017/09/21
不亮,值為0
ploplo789
ploplo789
詳解 #2733638
2018/04/19

機器人燈泡亮

按一次藍色:機器人燈泡持續亮,計算器0+0=0

機器人燈泡亮

按一次紅色:機器人燈泡不亮,計算器0-1=-1

重複

機器人燈泡不亮

按一次藍色:機器人燈泡不亮,計算器-1+0=-1

機器人燈泡不亮

按一次紅色:機器人燈泡亮,計算器-1+1=0

重複

機器人燈泡亮

按一次藍色:機器人燈泡持續亮,計算器0+0=0

機器人燈泡亮

按一次紅色:機器人燈泡不亮,計算器0-1=-1

重複

機器人燈泡不亮

按一次藍色:機器人燈泡不亮,計算器-1+0=-1

機器人燈泡不亮

按一次紅色:機器人燈泡亮,計算器-1+1=0

重複

由上可知

重複奇數次機器人燈泡不亮計算器上數值為-1,重複偶數次機器人燈泡為亮計算器上數值為0

所以原先1次+反覆連續101次=102次為偶數,得機器人燈泡為亮計算器上數值為0

答:機器人燈泡為亮,計算器上數值為0

ted
ted
詳解 #2410669
2017/09/16
1+(0-1+0+1)*25+0=1(亮)=>值是\"1\"
shine5150
shine5150
詳解 #3243468
2019/03/13
第一回藍 亮 0紅 不亮-1第二回藍 不...
(共 62 字,隱藏中)
前往觀看
挖哈哈
挖哈哈
詳解 #3207892
2019/02/20
亮 -51