JuncoJet 发表于 2020-2-19 14:01

[C++] 益智类记忆训练游戏,谁是最强猪脑王者

本帖最后由 JuncoJet 于 2020-2-19 14:40 编辑


先给出提示,从3个字符(来源BASE64的字符表)开始,
每次答对后增加一位长度,答错不增加长度。
游戏没有奖励,欢迎贴出自己答对的最长长度(no cheat)

wizll7865 发表于 2020-2-20 11:05

怎么玩呢

JuncoJet 发表于 2020-2-20 11:10

wizll7865 发表于 2020-2-20 11:05
怎么玩呢

几下提示的字符,然后3秒后作答

Ahsh14 发表于 2020-2-20 11:24

光这么看,没看出来原理是什么?提示基本等于无

itchings 发表于 2020-3-9 23:27

Ahsh14 发表于 2020-2-20 11:24
光这么看,没看出来原理是什么?提示基本等于无

就是他给出字符,你要记住字符,然后输入出来。。。。。
这个是考记忆力的。
比如给出3位字符,你记住,再输入出来,正确的话就增加一位。。。以此类推

勇者 发表于 2020-3-10 10:32

我觉得这个代码不应该扣吾爱币。

JuncoJet 发表于 2020-3-10 10:36

勇者 发表于 2020-3-10 10:32
我觉得这个代码不应该扣吾爱币。

又不能设置,再说扣了也不是给我

dssz 发表于 2020-4-15 07:47

刚好试一下,谢谢!

dssz 发表于 2020-4-15 08:48

原版代码,答案没有隐藏的BUG,我修改了一下
        void show(){
                CONSOLE_SCREEN_BUFFER_INFO csbi;
                GetConsoleScreenBufferInfo(std,&csbi);
                cur_pos.X=csbi.dwCursorPosition.X;
                cur_pos.Y=csbi.dwCursorPosition.Y;
                cout<<ss.str()<<endl;
        }

改为:
        void show(){
                cout<<ss.str()<<endl;//先显示
                CONSOLE_SCREEN_BUFFER_INFO csbi;
                GetConsoleScreenBufferInfo(std,&csbi);
                cur_pos.X=csbi.dwCursorPosition.X;
                cur_pos.Y=csbi.dwCursorPosition.Y-1;//回退1行
        }

JuncoJet 发表于 2020-4-15 12:05

dssz 发表于 2020-4-15 08:48
原版代码,答案没有隐藏的BUG,我修改了一下
        void show(){
                CONSOLE_SCREEN_BUFFER_INFO csbi;


修正成功了?这个bug在满一页之后会出现,不清楚怎么修正。后来我用了清屏。
页: [1] 2
查看完整版本: [C++] 益智类记忆训练游戏,谁是最强猪脑王者