break有破坏、打断、间断的意思,直接破坏整个循环语句,不再往下执行了.
continue是继续的意思,是说你继续下一次循环单元吧,这次的可以跳过了.
某珠宝商,有31颗明月珍珠,光芒夺目
此商人呢,把珍珠分成了若干盒,每盒的珠子数量都不一样在英语里,常常这么缩写进制
Binary :二进制数 10010100BDecimal:十进制数 148D(可省略)Octonary:八进制数 224O或QHexaDecimal :十六进制数 94H在程序员眼里,万圣节与圣诞节为什么搞不清。
dec25 ---> 10进制25
oct31 ---> 8进制31
25dec === 31oct
(25)10 === (31)8
8瓶水,其中1瓶有毒, 拿小白鼠做试验, 药效发挥需要2小时时间,才能让白鼠死. 只给你2小时时间, 问:最少,需要几只老鼠
分析: 毒死需要2个小时,只给2个小时==>只能试1次.
0 0 1-------------1
0 1 0-------------2
0 1 1-------------3
1 0 0-------------4
1 0 1-------------5
1 1 0-------------6
1 1 1-------------7
0 0 0-------------8
第一只老鼠4 5 6 7 第二只老鼠2 3 6 7 第三只老鼠 1 3 5 7
如果没有一只死的,那么第8个一定是有毒的。
有个商人不小心把40磅的砝码摔碎了,摔成了4块,欲哭无泪时发现这4块砝码恰好可以组合成1-40的任意重量,求这4块碎砝码的质量。提示:组合的意思就不是单纯相加。因为天平,你懂的。例如:2=3-1