作品:猜数字,7 次之内必中

👁️ 22 人浏览 💬 0 人评论 ❤️ 添加收藏

朋友心里想一个 1~100 的整数,你每猜一次,他说「大了」或「小了」。用二分的办法,7 次之内一定猜中。

输入朋友想的数 x,程序替你猜:每次猜范围正中间的数,把猜过的数记进数组 rec,最后输出猜的顺序和次数。例如输入 1,输出:

猜的顺序:50 25 12 6 3 1
6 次猜中 1

程序把「大了」「小了」之后的处理弄反了。改好以后,让朋友随便出一个数,存个视频给他看看。

代码里以 @youci 开头的 printf 只负责运行后在画布上显示中间值,不影响输出和判题,不用改。

提交你的答案
请登录后提交答案。
去登录
代码编辑器
Ctrl + Enter 运行
本次输入:
输出:

                        
👩‍🏫
AI
💬 题目评论
🔒 登录并作答后可看讨论