猜不中的一局最后什么样

(每道题开头都有同一段游戏核心:new_round 开一局、parse 校验输入、judge 比大小、step 记一次猜测、score 算分。秘密固定是 73。) 玩家从 1 猜到 7 都没中。看这一局结束时的次数和范围: LIMIT =

开始练习 →

补全:按提示缩范围

(每道题开头都有同一段游戏核心:new_round 开一局、parse 校验输入、judge 比大小、score 算分。秘密固定是 73。) 补全 step 里更新 low/high 的两行:「大了」就把 high 压到 n-1,「小了」就

开始练习 →

补全:回合推进

(每道题开头都有同一段游戏核心:new_round 开一局、parse 校验输入、judge 比大小、score 算分。秘密固定是 73。) 下面的 step 漏了两件事:次数没加、结束没判。补全它。输出次数和 over。

开始练习 →

补全:还剩几个可能、几次机会

(每道题开头都有同一段游戏核心:new_round 开一局、parse 校验输入、judge 比大小、step 记一次猜测、score 算分。秘密固定是 73。) 补全 left(st):交回「范围里还剩几个数」和「还剩几次机会」。先走参考

开始练习 →

分数为什么这样定

规则定为:得分 = 8 减去用掉的次数,没猜中得 0 分。这样定的效果是【0】。

开始练习 →

记录和状态差在哪

「最高分」「一共玩了几局」这些记录,和 tries 这样的状态相比,区别是【0】。

开始练习 →

想让记录留到下次启动

想让「最高分」在下次启动游戏时还在,得【0】。

开始练习 →

三局各得几分

(每道题开头都有同一段游戏核心:new_round 开一局、parse 校验输入、judge 比大小、step 记一次猜测、score 算分。秘密固定是 73。) 连玩三局,秘密依次是 73、18、91。看每局的分数、总分、最高分: LIM

开始练习 →

记录字典怎么变

(每道题开头都有同一段游戏核心:new_round 开一局、parse 校验输入、judge 比大小、step 记一次猜测、score 算分。秘密固定是 73。) record 每局结束时更新记录。三局之后看它: LIMIT = 7 de

开始练习 →

补全:写出 score

(每道题开头都有同一段游戏核心:new_round 开一局、parse 校验输入、judge 比大小、step 记一次猜测、。秘密固定是 73。) 补全 score:赢了得 LIMIT + 1 减次数,没赢 0 分。输出三局分数。

开始练习 →