level 3
翻牌。有52张牌,排成一行,使它们全部正面朝上。从第二张牌开始,把凡是2的倍数翻转(即原来正面朝上的,翻成正面朝下;原来正面朝下的,翻成正面朝上)。接着从第三张牌开始,把凡是3的倍数位置上的牌翻转……直到要翻得的牌超过52为止。统计最后有几张牌正面朝上,以及它们的位置号。(提示:参考基础班第十六次作业第6题开关灯的编写思路。)
输出:
1 4 9 16 25 36 49
s=7
2015年10月24日 13点10分
1
level 11
首先 變量js記錄翻牌數,布尓變量booleannum控制js>52時退出while循環,然後定義一個布尓數組boolarray[1..52]of boolean,每次二的倍数not boolarray[i] ,然後。。。你懂的
2015年10月25日 04点10分
2