当功率m超过了limit这个阕值,就会自动断电5分钟,disconnect是断开连接的意思。”
郭鹏飞睁大眼睛,“卧槽,你真能看懂?”
“英文单词啊,很简单的逻辑分析。”
“第二行呢?”
“24就是24点呗,当时间到了24点,就disconnect,断开连接。所以我们的宿舍都是晚上12点断电。”
“厉害!”
郭鹏飞竖起了一个大拇指。
周不器又看了一会儿,还是摇摇头:“至于怎么通宵用电,我是没看出来。”
郭鹏飞笑道:“这就是电路设计者当初偷懒留下的bug了,没有设置while语句……”
“别跟我扯那些废话,到底怎么弄?”
“我给你讲啊,你听着。两行代码都是disconnect。因为没有外部的while语句循环,这就导致这是一次性的执行代码。当第一行代码执行了disconnect后,整个电路就处于disconnect状态。如果在5分钟内的disconnect状态下去执行第二行代码,这第二行代码也就失效了。”
周不器立刻明白了什么,“你是说当整个电路处于disconnect的状态下时,第二行代码就没法执行了?”
“肯定啊,电路都已经断开连接了,还怎么再断开?”郭鹏飞笑嘻嘻的说。
周不器眯起眼睛,缓缓点头,说道:“也就是说,在熄灯前的5分钟,让寝室的功率超过阕值,执行第一行代码断电。等到了12点,第二行代码就不执行了。5分钟时间一过,寝室就恢复供电了?”
“没错!”
郭鹏飞很佩服他。
一个外行能凭借自己的逻辑分析判断出这两行代码的意义,领悟力的确很强。
当晚,周不器就回寝室做实验。
在半夜11点56分的时候,全寝室集体出动。
热水器打开,吹风器开打,电热毯也拿出来,两台电脑同时运行……终于,只听“叮”的一声,寝室安静了。
功率太大,断电了。
王大龙兴冲冲的去走廊,去观察别的寝室的状况。
没一会儿,12点到了,其他寝室全部变黑。
又过了2分钟,205寝室电力恢复。
“卧槽!真行啊!”