作品:猜数字,7 次之内必中
朋友心里想一个 1~100 的整数,你每猜一次,他说「大了」或「小了」。用二分的办法,7 次之内一定猜中。
输入朋友想的数 x,程序替你猜:每次猜范围正中间的数,把猜过的数记进数组 rec,最后输出猜的顺序和次数。例如输入 1,输出:
猜的顺序:50 25 12 6 3 1
6 次猜中 1
程序把「大了」「小了」之后的处理弄反了。改好以后,让朋友随便出一个数,存个视频给他看看。
代码里以 @youci 开头的 printf 只负责运行后在画布上显示中间值,不影响输出和判题,不用改。