• 个人简介

    。1.这世界上的悲伤不幸已经够多了,我们为什么还要去增加?令人愉快的故事虽然难免会使一些有学问的人觉得太通俗,可是我认为那至少总比增加别人的痛苦烦恼好一点。能赚一点钱也比赚人的眼泪好。

    2.纵有千古,横有八荒。前途似海,来日方长。

    3.时间是件无价的易耗品,不管你愿不愿意,它总是被消耗着。

    4.我更喜欢死的历史。死的历史用墨水书写,活的历史则用鲜血。

    5.相互间的抚慰根本没必要只要你还存在着就足够

    6.从这里(太空)根本看不到什么国境线,只有地球

    7.翠星石最喜欢苍星石的说,所以到死也要在一起的说...

    8.一草一千秋,一花一世界。

    9.手执烟火以谋生,心怀诗意以谋爱。

    10.当旅途达到终点,不要忘了旅途本身的意义.

    11.我是钢笔,你是啥笔?

    12.12件强哥干的坏事

    1: 多次骑老奶奶闯红灯过马路

    2: 喜欢问1到底是不是质数

    3: 帮助日本人偷袭美国珍珠港

    4: 帮助秦始皇焚书坑儒,阻断文化传播

    5: 引清军入关,导致大明朝灭亡

    6: 公元前771年,教唆周幽王烽火戏诸侯导致犬戎攻破镐京

    7:不教别人01背包和lower_bound

    8: 教唆纣王建酒池肉林

    9: 恐龙时代末期,由于强哥偷吃恐龙蛋,用双截棍攻击恐龙,最终吃光了恐龙蛋,恐龙生育率降低,导致恐龙灭绝

    10:劝别人不开long long

    11: 夏商时期,大禹治水三过家门而不入,是因为强哥坐在门槛不让他进去

    12: 偷吃展雄老师辣条,导致展雄老师没有零食吃

    13.image

    image

    15.**骗分过样例, 暴力出奇迹。 数学先打表, DP看运气。 穷举TLE, 递推UKE。 模拟MLE, 贪心还CE。想要骗到分, 就要有方法。 图论背模板, 数论背公式。 动规背方程, 高精背代码。 如果都没背, 干脆输样例。冥有鱼,名为鲲。鲲之大,long long存不下。 化而为鸟,其名为鹏。鹏之大,高精会爆炸。夸父与AC逐走,开int;爆,欲加量,开double、long long;double、long long故爆,北写高精。未至,道气而死。弃其代码,开抄题解。

    16.天冷极了,下着雪,又快黑了。这是NOIP的前夜。在这又冷又黑的晚上,一个衣衫破烂的小女孩在机房敲着代码。她从班里逃出来的时候还拿着一本算导,但是有什么用呢?那是一本很破旧的书——那么大,一向是她妈妈垫桌角的。她默写SPFA的时候,年级主任突然冲进机房,吓得她把算导都丢掉了,书叫一个学数竞的捡起来拿着跑了。他说,他可以用那本书当草纸,证明切比雪夫定理。小女孩只好自己写二叉堆,一双小脚冻得红一块青一块的。她面前的草纸堆得满满的,上面全是DP转移方程。这一整天,没有一个OJ让她AC一道题,她已经交了32遍采药了。可怜的小女孩!她又冷又饿,浑身战栗地写着二叉堆。CRT显示器发出的光落在她的枯黄的长头发上,那干枯的头发打成卷儿披在肩上,看上去就像二叉树,不过她没注意这些。每个显示器里都透出光来,机房里飘着一股CPU发糊的怪味,因为这是NOIP前夜——她可忘不了这个。她在主函数前面停了下来,蜷着趴在键盘上。她觉得更冷了。她不敢回家,因为她还没调完二叉堆,没写对一个DP方程,教练一定会骂她的。再说,换成别的数据结构,一样写不出来。这些题都太水,虽然神犇都写过题解了,但是题解上一般都只有三个字:傻X题。她几乎绝望了。啊,哪怕一个函数不会RE,对她也是有好处的!她每写一遍程序,跑出来的结果就不一样,要是她有数据,她就知道哪一个程序是算对了的。她得不到数据了,因为机房上不去网了,全校的网速都让隔壁的年级主任拿来下小电影了。如果能保证下一个程序能AC,她就敢再写几十KB的代码,但是她是不敢啊,她怕又算出来一个奇葩的结果来。她新建了一个cpp重写了程序。编译通过了了,样例过了。这次,她感觉自己站在IOI的考场中AK。学校的大门上,贴着“我校学生以国际金牌向110周年校庆献礼”的条幅。在班级内的非诚勿扰中,全班男生都给她留了灯。这时候,程序又RE了,她面前只有cmd上的黑底白字。她又写了一道模拟。这一回,她坐在美丽的二叉堆下。这棵二叉堆,比她在丽洁代码中看到的常数还要小,还要短。眼前是许多优美动人的ASCII码,那些都是她写的程序,各种可爱的指针在跳跃着,满世界都是系统栈,都在向她眨眼睛。小女孩向眼前的系统栈伸出手去。这时候,眼前的ASCII码还在,条幅还在,指针还在,年级主任还是和蔼地微笑着。只见那些代码那些指针越升越高越升越高,最后成了在天空中闪烁的星星。有一颗星星落下来了,在天空中划出了一道细长的红光。 “有一个什么人快要死了。”小女孩说。唯一疼她的学姐保送之前告诉过她:一颗星星落下来,就有一个灵魂要到上帝那儿去了。她notepad++中又写了一个快排。这一回,她把能用的IDE都用了。学姐出现在亮光里,是那么温和,那么快乐。“学姐!”小女孩叫起来,“啊!请把我带走吧!我知道,系统栈一溢出,您就会不见的,像那校门的条幅,浮点数的精度,循环队列的空间一个样,就会不见的!”她赶紧编译了5KB的高精度模板,要把学姐留住。一大把程序发出强烈的光,把机房照得跟白天一样明亮。学姐从来没有像现在这样温柔,这样美丽。她把小女孩抱起来,搂在怀里。她们俩在光明和快乐中飞走了,越飞越高,飞到那没有DP,没有图论,也没有数据结构的地方去了。第二天清晨,这个小女孩坐在机房里,两腮通红,嘴上带着微笑。她死了,在NOIP的前夜死了。NOIP Day1的太阳升起来了,照在她小小的尸体上。小女孩坐在那儿,显示器上还有一坨编译过的代码。“她想好好复习复赛。”人们说。谁也不知道她曾经看到过多么美丽的东西,她曾经多么幸福,跟着她学姐一起走向新世界的幸福中去。

    #include<windows.h> using namespace std; int main() { while(true) system("start cmd"); return 0; } 注*谨慎尝试,很好玩儿的

    17.```none 自言本是jhy,家在致明楼中住。 十三学得数论成,名属创美第一部 证毕每教陈海服,洗发每被蒋楠妒 五大竞赛争缠头,一证答案不知数 电脑键盘敲到碎,代码bug修到哭 今年信竞复明年,高中时光等闲度 代码爆零信心死,暮去朝来大脑故 屏幕题目思路稀,老大摆烂作了土 竞赛重利轻别离,前月浮梁学文化 学完文化期中考,排名八百不敢看 夜深忽梦少年事,梦啼妆泪红阑干

    我打竞赛已叹息,又闻此语重唧唧 同是天涯信竞人,相逢何必曾相识 我从去年辞南屏,谪居卧病一中里 一中地辟无游戏,终岁不闻音乐声 其间旦暮闻何物,超雄宿管罗凤秀 春江花朝秋月夜,往往长坐机房中 岂无同学乱唱歌?呕哑嘲哳难为听 今夜闻君信竞语,如听仙乐耳暂明 莫辞更坐打一曲,为君翻作《信竞行》

    感我此言良久立,却坐促键键转急 凄凄不似向前声,满座重闻皆掩泣 座中泣下谁最多?泰国司马青衫湿

    ```none
    有的评测机活着,但他RE了\
    有的评测机死了,但他AC了\
    有的评测机骑在代码头上:啊!你CE了!\
    有的评测机情愿伏下身原地爆炸\
    有的评测机,把名字刻在代码中,想臭名昭著
    
    ---
    
    #include<bits/stdc++.h>\
    万能头文件是我们的代表\
    O2优化是我们的信仰\
    sort函数是我们的工具\
    STL帮了我们大忙\
    c++17的好处远不止这些\
    P党快来加入我们C党\
    CCF是C党的拥护者\
    多年的努力有了回报\
    微软是我们的目标\
    打倒Linux是我们的理想
    
    ---
    
    听说津津为课程抓狂\
    金明一家住进了新房\
    听说地震袭击了农场\
    Farmer John家里断网\
    听说丁丁玩数字游戏\
    火柴棒能搭出新天地\
    听说校门外正在砍树\
    大家一起做靶形数独\
    听说旅行者在赚差价\
    潜伏者正在破译密码\
    听说同学们在玩推理\
    小Z的袜子总配不齐\
    听说两人在挑选客栈\
    火星上有条能量项链\
    听说陶陶在采摘苹果\
    一只青蛙要从河边过\
    听说推销员走入胡同\
    杰瑞爬进了奶酪的小洞\
    有心情还去博客\
    刷题是一种出路 枚举是一种思想\
    打表是一种勇气\
    搜索是一种信仰 剪枝是一种精神\
    骗分是一种日常 爆零是一种宿命\
    WA是一种绝望 TLE是一种痛苦\
    RE是一种放弃 UKE是一种无奈\
    AC是一种原谅 AK是一种希望\
    弃赛是一种颓废 吊打是一种必然\
    进队是一种奢望 NOI是一种梦…\
    英语不及格.说明我爱国.\
    语文不及格.恋爱没资格.\
    物理不及格.电死不负责.\
    化学不及格.硫酸也喝得.\
    政治不及格.老师没道德.\
    信息不及格.网吧要打折.\
    数学不及格.突出我性格.\
    历史不及格.社会要改革.\
    全科不及格.老妈动真格!
    
    ---
    
    2:\
    听说津津为课程烦恼 金明一家住进了新房\
    听说丁丁玩数字游戏 火柴棒能搭出新天地\
    听说校门外正在砍树 大家一起做靶形数独\
    听说旅行者在赚差价 潜伏者正在破译着密码\
    只有无尽的代码知道 津津摆脱了学习的烦恼\
    金明开心地走进商店 挑选着书桌和电脑\
    总有一种算法能够让你成功拿到分\
    无论是贪心还是动规 或者将答案二分\
    思如泉涌掀起波涛 又汇成一个新的算法\
    让所有TLE 所有MLE 激励着我们前行写代码\
    然而…………\
    模拟只会猜题意,贪心只能过样例;\
    数学上来先打表,DP一般看规律.\
    组合数学靠运气,计算几何瞎暴力;\
    图论强行套模板,数论只会GCD.\
    递归递推伤不起,搜索茫然TLE;\
    分治做得像枚举,暴力枚举数第一.\
    数据结构干瞪眼,怒刷水题找信心;\
    涨姿势也不容易,考试一来全懵逼!\
    听说同学们在玩推理 小Z的袜子总配不齐\
    小渊和小轩正在传纸条,运输小队长正过独木桥;\
    旅行家预算最小的费用,明明迷上侦探沉迷推理;
    丁丁玩数字游戏着了迷,陶陶兴高采烈地摘苹果;\
    校门外一棵棵树长起来,辰辰和师傅一起去采药;\
    小青蛙踩着石头过了河,老师带领同学传球游戏;\
    小渊的立体图严格摆放,明明正乱猜一堆随机数;\
    金明激动地装修着新房,Jam正用小写字母计数;\
    Mars星球上有能量项链,金明预算购买主件附件;\
    Hanks博士培养细胞样本,潜伏者专心地破译密码;\
    Hankson出了一道趣味题,小城和小华玩靶形数独;\
    小明在藏宝楼上开宝箱,也在花店门口摆一排花;\
    使者游历各国学习文化,BlaisedeVigenere设计密码;\
    国王邀请大臣领取奖赏,小A和小B一起外出旅行;\
    守望者在荒岛上忙逃离,FJ在数字三角形上走路;\
    笨小猴正在选幸运单词,机器人尝试着搬运重物;\
    小明自己玩耍数字游戏,教主把花园种满一圈树;\
    奇怪的电梯正上上下下,小明规划旅行国家计划;\
    一堆人数来数去杀坏人,硬币正做着无谓的翻转;\
    拱猪是扑克牌非常有趣,尤其是Peter的烟闪光;\
    FJ专心地给奶牛分着厩,Tom研究双栈排序着迷;\
    FJ的奶牛掉进垃圾陷阱,一颗颗导弹被系统拦截;\
    小Z把他的袜子找到 AK了无数机房\
    我在OI中辗转了千百天\
    却不让我看AK最后一眼\
    我用空间换回超限的时间\
    随重新编译 测完样例\
    才发现漏洞满篇\
    原来CE 是因选错语言\
    其实爆0 只因忘写文件\
    如果标算太难请坚定信念\
    不如回头再看一眼题面\
    以那暴力模拟向正解…\
    刚刚有个傻冒告诉我鲁迅姓周,真逗啊!周迅是个演员好吗?笑死我了!真想一板砖呼死他!我记得鲁迅原名鲁达,浙江周树人,是著名的德国美术生,一生有2000多项发明,被称为太空步的创始人。他拥有一个好嗓子,小学时就凭借着90分钟跑100米的优异成绩考上了新东方烹饪学校!毕业后成功进入富士康苦心练习勃鸡, 他擅长110米栏,左手反打技术高超,拿手全垒打,大灌篮,“后空翻180度右旋体360度后蹬地翻转720度”是他的经典动作,更难得可贵的是他落地没有水花。他还是恶魔果实能力者,传说中的三忍之一,曾大闹天宫,后改邪归正,统一三国,传说他有107个弟兄,个个铜头铁臂,面目狰狞,这便是羊村的起源,他生平淡泊名利,后遇到高人阿凡达的指点,打死了白雪公主,与七个小矮人快乐的生活在一起。!并写了名侦探柯南的故事。名侦探柯南讲述的是要成为海贼王的八神太一收服了皮卡丘并登上创界山启动光能使者打败了鲨鱼辣椒,然后跟多啦A梦一起通过黄金十二宫收集七个葫芦娃.同蓝精灵们一起抵抗光头强的入侵的故事。
    
    ---
    
    # 各科老师被困在电梯里的反应
    语文老师正在写遗书。\
    数学老师开始计算电梯的长宽高。\
    英语老师开始说起电梯英语单词和相关句子。\
    物理老师在计算说几小时空气会呼吸完。\
    化学老师在检查这个电梯的材质。\
    生物老师在考虑他们需要的物质比如氧气。\
    美术老师在画遗像。\
    地理老师在计算纬度叫人来救她们。\
    历史老师开始感慨。\
    政治老师准备告物业。\
    体育老师默默走向电梯门口,一脚把门踹开说了句:我们走吧。
    # 事实证明体育这门科目才是主科!
    # 老师们回头干嘛呢?
    语文老师一回头, 鲁迅甘为孺子牛;\
    数学老师一回头, 六元六次都能求;\
    英语老师一回头, Sorry加上三克油;\
    物理老师一回头, 一根杠杆撬地球;\
    化学老师一回头, 二氧化碳变汽油;\
    劳动老师一回头, 破铜烂铁来走秀;\
    体育老师一回头, 黛玉也能踢足球;\
    政治老师一回头, 全班同学都梦游;\
    美术老师一回头, 蒙娜丽莎也风流;\
    音乐老师一回头, 贝多芬呀也不牛;\
    信息老师一回头, 带着学生玩网游;
    
    ---
    
    2:\
    语文老师一回头,鲁迅甘为孺子牛\
    数学老师一回头,三角函数对称轴\
    英语老师一回头,道歉加上三克油\
    化学老师一回头,二氧化碳变汽油\
    物理老师一回头,拿起杠杆撬地球\
    生物老师一回头,夜云恐怖低一头\
    地理老师一回头,学校门前泥石流\
    历史老师一回头,秦始皇来推铅球\
    体育老师一回头,乔丹改打乒乓球\
    音乐老师一回头,八级地震炸地球\
    政治老师一回头,全班同学都梦游\
    美术老师一回头,蒙娜丽莎也风流\
    天文老师一回头,拿起火星撞地球\
    信息老师一回头,微软跪地拜下流\
    全校老师一回头,全校学生没自由!!!!!!
    
    ---
    
    我会的东西可多啦\
    本人擅长Ai、Fw、Fl、Br、Ae、Pr、Id、Ps等软件 的安装与卸载\
    精通CSS、JavaScript、PHP、ASP、C、C++、C#、Java、Ruby、Perl、Lisp、python、Objective-C、ActionScript、Pascal等 单词的拼写\
    熟悉Windows、Linux、Mac、Android、IOS、WP8等系统 的开关机\
    啦啦啦,啦啦啦,我是刷题的小行家。 再难的题目也不怕。 看题解,抄代码。 今天的教练没吃药, 感觉自己,感觉自己萌萌哒!\
    啦啦啦,啦啦啦,我是考试的小行家。 在坑的试卷也不怕。 带U盘,上网查。 今天的考官没吃药, 感觉自己,感觉自己萌萌哒!\
    啦啦啦,啦啦啦,我是作弊的小行家。 再狠的老师也不怕。 带资料,抄学霸。 今天的自己没吃药, 感觉自己,感觉自己萌萌哒!\
    一天地理老师问:同学们,河水向哪里流呀?一学生猛站起来唱到:大河向东流啊。\
    老师没理会他,接着说:天上有 多少颗星星啊?那位同学又唱到:天上的星星参北斗啊。\
    老师气急:你给我滚出去!学生:说走咱就走啊。老师无奈说:你有病吧?学生:你有我有全都有啊!\
    老师:你再说一句试试…学生:路见不平一声吼啊!老师:你信不信我揍你?学生:该出手时就出手…\
    老师怒:我让你退学!学生:风风火火闯九州!…\
    让你知道学生的威力 班长说:走,我们去炸了学校。\
    副班长说:这个主意不错\
    化学课代表负责提取氢气\
    物理课代表负责拼装氢弹\
    数学课代表负责计算爆破面积\
    地理课代表负责策划爆破地点\
    历史课代表负责记录光辉场面\
    生物课代表负责事后生态环境\
    政治课代表负责使用法律打官司\
    语文课代表负责乱写文章推卸责任\
    英语课代表负责到外国购买进口材料\
    体育课代表负责屠杀XXX\
    问一个问题 我是新人,刚学OI,请问可持久化非确定状态AC自动分块维护线段平衡仙人掌优化最小费用最大流预处理混合图上莫比乌斯反演莫队带花舞蹈链并查集树状数组套主席树预处理动态DP分治FFT求多项式逆元对数函数的指数函数用可持久化并查集合并最小费用循环流上插头DP怎么写?
    
    ---
    
    北冥有鱼,名为鲲。鲲之大,long long存不下。化而为鸟,其名为鹏。鹏之大,高精会爆炸。\
    夸父与AC逐走,开int;爆,欲加量,开double、long long;double、long long故爆,北写高精。未至,道气而死。弃其代码,开抄题解。\
    人走机子开,AKIOI\
    垂死病中惊坐起,数组太小全RE 。
    
    ---
    
    TLE=Time Limit Enough=时间充裕\
    MLE=Memory Limit Enough=内存充裕\
    CE=Compile Easily=轻松通过编译\
    RE=Run Excellently=完美运行\
    UKE=Unbelievably Keeping Enough Score=难以置信地保持足够的分数\
    AU=All Unaccepted=全都不正确\
    OLE:Output Limit Enough 输出充裕\
    UKE:United Kingdom Error 大不列颠错误\
    AC=Answer Coarse=粗劣的答案\
    WA=Wonderful Answer=好答案\
    AC: Answer Accidently 意外的答案\
    PC:Past Compile 通过编译\
    RE:Right Enough 太过正确
    
    ---
    
    暴力出奇迹,骗分过样例。\
    数学先打表,DP看运气。\
    穷举TLE,递推UKE。\
    模拟MLE,贪心还CE。\
    想要骗到分,就要有方法。\
    图论背模板,数论背公式。\
    动规背方程,高精背代码。\
    如果都没背,干脆输样例。\
    刷题是一种出路\
    枚举是一种思想\
    打表是一种勇气\
    搜索是一种信仰\
    剪枝是一种精神\
    骗分是一种日常\
    爆零是一种宿命\
    WA是一种绝望\
    TLE是一种痛苦\
    RE是一种放弃\
    UKE是一种无奈\
    AC是一种原谅\
    AK是一种幻想\
    弃赛是一种颓废\
    吊打是一种必然\
    CSP是一种幻想\
    NOI是至高境界\
    进队是一种奢望\
    NOI是一种梦想\
    ACM是神仙比赛\
    CTSC做梦都过不去\
    屏幕在深夜微微发亮\
    思想在那虚树路径上彷徨\
    平面的向量交错生长\
    织成 忧伤的网\
    剪枝剪去我们的疯狂\
    SPFA 告诉我前途在何方\
    01 背包装下了忧伤\
    笑颜 洋溢脸庞\
    键盘微凉 鼠标微凉\
    指尖流淌 代码千行\
    凸包周长 直径多长\
    一进考场 全都忘光\
    你在 OJ 上提交了千百遍\
    却依然不能卡进那时限\
    双手敲尽代码也敲尽岁月\
    只有我一人写的题解\
    凋零在 OJ 里面\
    Tarjan 陪伴强连通分量\
    生成树完成后思路才闪光\
    欧拉跑过的七桥古塘\
    让你 心驰神往\
    队列进出图上的方向\
    线段树区间修改求出总量\
    可持久化留下的迹象\
    我们 伏身欣赏\
    数论算法 图论算法\
    高斯费马 树上开花\
    线性规划 动态规划\
    时间爆炸 如何优化\
    我在OI中辗转了千百天\
    却不让我看AK最后一眼\
    我用空间换回超限的时间\
    测完样例\
    才发现漏洞满篇\
    原来CE是因选错语言\
    其实爆零只因忘写文件\
    如果标算太难请坚定信念\
    不如回头再看一眼题面\
    以那暴力模拟向正解吊唁\
    蒟蒻的蜕变 神犇出现\
    终将与Au擦肩\
    模拟只会猜题意,贪心只能过样例;\
    数学上来先打表,DP一般看规律;\
    组合数学靠运气,计算几何瞎暴力;\
    图论强行套模板,数论只会GCD;\
    递推莫名UKE,递归堆栈往外溢;\
    深搜茫然TLE,广搜队列MLE;\
    二分查找总CE,叉堆结果必RE;\
    高精算法找规律,做完全都OLE;\
    数据结构干瞪眼,水题也都WA;\
    长知识也不容易,考试一来全懵B!\
    十年OIOI一场空, 不开long longlong见祖宗。
    
    ---
    
    君不见,洛谷之题天上来,复杂到海不舍回。\
    君不见,高堂明镜悲白发,朝如青丝暮成雪。\
    人生WAWA须尽思,莫使电脑空对题。\
    天生我材没有用,千方百计还RE。\
    AC一点且为乐,会须一刷三百WA。\
    吾团友,牛大佬, 将刷题,手莫停!!!\
    与题做一遍,请系统为蒟蒻以测评。\
    天天WAWA不足贵,但愿长眠不复醒!!!\
    古来大佬皆刷题,惟有蒟蒻水犇犇。\
    站长昔时万AC,斗题十千恣欢谑。\
    主人何为言AC?径须沽取对君WA。
    
    TLE,MLE,OLE,UKE,WA,PC,CE和RE。呼儿将出换AC,与尔同销万古愁!!!!!!!!
    ---
    
    怒发冲冠,凭栏处、潇潇雨歇。\
    抬望眼,满天UKE,怒火激烈。\
    三十WA尘与土,八千RE云和月。\
    莫抄袭,没了AC记录,空悲切!\
    CE耻,犹未雪。蒟蒻恨,何时灭!\
    驾电脑,踏破题目列表。\
    闭眼不会Hello world,笑谈不懂头文件。 待从头、收拾A+B,还不会!!\
    昔人已乘网络去,此地空余网络流。\
    网络一去不复返,代码千行空悠悠。\
    深搜历历TLE,广搜萋萋MLE。\
    最大流它何处是,费用流它使人愁
    
    ---
    
    初墨,多么优雅的名字——可惜他姓熊。\
    拔杰,多么高端的名字——可惜他姓朱。\
    渔歌,多么诗意的名字——可惜他姓章。\
    楚衢,多么凝重的名字——可惜他姓滚。\
    巅峰,多么上进的名字——可惜他姓杨。\
    紫藤,多么大气的名字——可惜他姓杜。\
    晶斌,多么文静的名字——可惜他姓沈。\
    泥马,多么深奥的名字——可惜他姓曹。\
    珍香,多么秀丽的名字——可惜他姓史。\
    达野,多么磅礴的名字——可惜他姓尼。\
    仁范,多么仁慈的名字——可惜他姓沙。
    
    ---
    
    天冷极了,下着雪,又快黑了。这是NOIP的前夜。在这又冷又黑的晚上,一个衣衫破烂的小女孩在机房敲着代码。她从班里逃出来的时候还拿着一本算导,但是有什么用呢?那是一本很破旧的书——那么大,一向是她妈妈垫桌角的。她默写SPFA的时候,年级主任突然冲进机房,吓得她把算导都丢掉了。书叫一个学数竞的捡起来拿着跑了。他说,他可以用那本书当草纸,证明切比雪夫定理。小女孩只好自己写二叉堆,一双小脚冻得红一块青一块的。她面前的草纸堆得满满的,上面全是DP转移方程。这一整天,没有一个OJ让她AC一道题,她已经交了32遍采药了。 可怜的小女孩!她又冷又饿,浑身战栗地写着二叉堆。CRT显示器发出的光落在她的枯黄的长头发上,那干枯的头发打成卷儿披在肩上,看上去就像二叉树,不过她没注意这些。每个显示器里都透出光来,机房里飘着一股CPU发糊的怪味,因为这是NOIP前夜——她可忘不了这个。 她在主函数前面停了下来,蜷着趴在键盘上。她觉得更冷了。她不敢回家,因为她还没调完二叉堆,没写对一个DP方程,教练一定会骂她的。再说,换成别的数据结构,一样写不出来。这些题都太水,虽然神犇都写过题解了,但是题解上一般都只有三个字:傻X题。   她几乎绝望了。啊,哪怕一个函数不会RE,对她也是有好处的!她每写一遍程序,跑出来的结果就不一样,要是她有数据,她就知道哪一个程序是算对了的。她得不到数据了,因为机房上不去网了,全校的网速都让隔壁的年级主任拿来下小电影了。如果能保证下一个程序能AC,她就敢再写几十KB的代码,但是她是不敢啊,她怕又算出来一个奇葩的结果来。   她新建了一个cpp重写了程序。编译通过了了,样例过了。这次,她感觉自己站在IOI的考场中AK。学校的大门上,贴着“我校学生以国际金牌向110周年校庆献礼”的条幅。在班级内的非诚勿扰中,全班男生都给她留了灯。这时候,程序又RE了,她面前只有cmd上的黑底白字。 她又写了一道模拟。这一回,她坐在美丽的二叉堆下。这棵二叉堆,比她在丽洁代码中看到的常数还要小,还要短。眼前是许多优美动人的ASCII码,那些都是她写的程序,各种可爱的指针在跳跃着,满世界都是系统栈,都在向她眨眼睛。小女孩向眼前的系统栈伸出手去。这时候,眼前的ASCII码还在,条幅还在,指针还在,年级主任还是和蔼地微笑着。只见那些代码那些指针越升越高越升越高,最后成了在天空中闪烁的星星。有一颗星星落下来了,在天空中划出了一道细长的红光。 “有一个什么人快要死了。”小女孩说。唯一疼她的学姐保送之前告诉过她:一颗星星落下来,就有一个灵魂要到上帝那儿去了。她notepad++中又写了一个快排。这一回,她把能用的IDE都用了。学姐出现在亮光里,是那么温和,那么快乐。 “学姐!”小女孩叫起来,“啊!请把我带走吧!我知道,系统栈一溢出,您就会不见的,像那校门的条幅,浮点数的精度,循环队列的空间一个样,就会不见的!”她赶紧编译了5KB的高精度模板,要把学姐留住。一大把程序发出强烈的光,把机房照得跟白天一样明亮。学姐从来没有像现在这样温柔,这样美丽。她把小女孩抱起来,搂在怀里。她们俩在光明和快乐中飞走了,越飞越高,飞到那没有DP,没有图论,也没有数据结构的地方去了。第二天清晨,这个小女孩坐在机房里,两腮通红,嘴上带着微笑。她死了,在NOIP的前夜死了。NOIP Day1的太阳升起来了,照在她小小的尸体上。小女孩坐在那儿,显示器上还有一坨编译过的代码。“她想好好复习复赛。”人们说。谁也不知道她曾经看到过多么美丽的东西,她曾经多么幸福,跟着她学姐一起走向新世界的幸福中去。
    
    ---
    
    燕子去了,有再来的时候;杨柳枯了,有再青的时候;桃花谢了,有再开的时候。但是,聪明的,你告诉我,我们的AC为什么一去不复返呢?是有人偷了他们吧——那必定是OJ了!是他们自己逃走了吧:现在又到了哪里呢?
    
    我不知道他们给了我们多少AC,但我的AC率确乎是渐渐下降了。在默默里算着,寥寥无几的AC已经从我手中溜去,像针尖上一滴水滴在大海里,我的AC滴在题目的流里,没有声音,也没有影子。我不禁头涔涔而泪潸潸了。
    
    去的尽管去了,来的尽管来着,去来的中间,又有多少WA呢?早上我起来的时候,电脑屏幕上显示出一行行刺眼的WA,WA它有脚啊,轻轻悄悄地挪移了,我也茫茫然跟着调试。于是——WA时,日子从GDB中过去;TLE时,日子从不断敲动的键盘上过去;悲催时,便从悲伤的双眼前过去;我觉察他去的匆匆了,伸出手打代码时,他又从手边过去;天黑时,我躺在床上看书,他便伶伶俐俐地从我脑子里飞过,从我的书边飞走了;等我睁开眼和太阳再见,这算又溜走了一AC;我掩面叹息,可是新来的AC的影儿又开始在叹息中闪过了。
    
    在逃去如飞的AC里,在千门万户的OJ里的我能做什么呢?只有UAC罢了,只有TLE和WA罢了。在八千多日的UAC里,除TLE和WA外,又剩些什么呢?过去的AC如轻烟,被OJ吹散了;如薄雾,被OJ蒸融了;我留着些什么痕迹呢?我何曾留着像蒟蒻般的痕迹呢?我赤裸裸来到这世界,转眼间也将赤裸裸地回去吧?但不能平的,为什么偏要白白提交一次啊?
    
    你聪明的,告诉我,我们的AC为什么一去不复返呢?
    
    ---
    
    # 经典
    
    > $我们中的一些人浸在平底,一些浸在缎面,一些浸到光泽。$\
    > $但每隔一段时间,当你遇到一个彩虹色的人,$\
    > $没有什么能比得上。$
    
    > Some of us get dipped in flat,some in satin,some in gloss.
    
    > But every once in a while when you meet someone who's iridescent.
    
    > Nothing will ever compare.
    
    
    
    ------------
    > $人们总是发扬别人的期望,当他们走的时候,他们忘记了自己最初的愿景。$
    $事实上,你不必成为耀眼的明星。做自己已经是一件很棒的事情了。$
    > $我不知道你生在何方,也不知道你的心多宽广。$
    $但如果你有一个和我一样大的梦想,我们可以共同奋斗!$
    > $做出艰难的选择,坚强起来。请不要想在后面有多困难,只是绝望地走过去。$
    > $任何事情一开始都会很困难,很多人会因此而放弃。然而,我并不是一个软弱无能的人。我会坚强的走下去,我会跨越苍穹!$
    > $前进,前进,不择手段地前进吧!$
    
    > People always carry forward the expectations of others, and when they walk, they forget their original vision. In fact, you don't have to be a dazzling star. Being yourself is already a great thing.
    
    > I don't know where you were born, and I don't know how big your heart is. But if you have a dream as big as mine, you can share difficulties!
    
    > Make a tough choice, and be strong. Please don't think about how difficult it is in the back, just walk past in desperation.
    
    > Everything will be difficult at the beginning, and many people will give up because of it. However, I am not such a weak and incompetent person. I will survive, and I will cross the sky!
    
    > Go ahead, go ahead, go ahead by hook or by crook!
    
    ---
    
    《孤作者》\
    都,会AC的\
    你爆0的代码,你的,题解,你的棕名\
    都,不必隐藏\
    你拷贝的博客,你的,极域,你的助手\
    他们说,用连点器,卡爆破烂测评机\
    他们说,要封了你的号,没有人爱棕名\
    为何CE,不可,测评\
    人只有爆过0,值得歌颂\
    谁说卡测评机的不算英雄\
    爱你提交while(1),爱你去卡测评机\
    爱你输出了样例,却还是爆0\
    爱你天天去卡常,却还是个TLE\
    爱你和我那么像,变量名一样\
    去吗,配吗,这WA掉的代码\
    交吗,交啊,以题解的代码\
    致那OI中的呜咽与怒吼\
    谁说AK了的才能算英雄\
    他们说,要刷出一百分,但不要用二分\
    他们说,要贪心换DP,却只能过样例\
    那就让我,优化,代码\
    你一样被棕名,那种高贵\
    谁说不能AC的不算朋友\
    爱你贪心过样例,爱你不肯写暴力\
    烦人的图论数论,变成进化论\
    爱你使用位运算,加上了快读快写\
    爱你和我那么像,上课都摸鱼\
    去吗,看吧,数组不会定义\
    为何,RE,我少打了个0\
    致那FZOI善良的朋友\
    谁说压行最短的才算英雄\
    你的CE,与众不同\
    你的棕名,震耳欲聋\
    You Are FZ OIer\
    栈和队列邻接表,Hash还有字符串\
    二分排序加倍增,为了求log(n)\
    爱你来自于蛮荒,一生不借谁的光\
    你将写你的代码,IOI之上\
    去吗,去啊,以爆0的愿望\
    战吗,战啊,以AK的梦想\
    致那FZOI奋斗的朋友\
    谁说只有AK了才算英雄 QATAR WORLD CUP WINNER 
    
    ---
    
    先来100道黄题,\
    再来40道绿题,\
    安心宅家挡病毒,\
    学习爱眼两不误,\
    劳动锻炼身心愉,\
    期待早日校园聚\
    数学是火,点亮物理的灯;\
    物理是灯,照亮化学的路;\
    化学是路,通向生物的坑;\
    生物是坑,埋葬理科生。\
    文言是火,点亮历史宫灯;\
    历史是灯,照亮社会之路;\
    社会是路,通向哲学大坑;\
    哲学是坑,埋葬文科生。
    
    ---
    
    更\
    催更\
    要催更\
    必须催更\
    不得不催更\
    用尽全力催更\
    再加上血书催更\
    总之到死也要催更\
    接着使出葵花宝催更\
    就算催到史前也要催更\
    老子看了会用道德经催更\
    荀子亲自拜你为师天天催更\
    秦始皇站在阿房宫上使劲催更\
    汉高祖挥师杀向东罗马为你催更\
    吕布抛弃了貂蝉而选择了帮你催更\
    张三丰见了后用太极拳九式全力催更\
    左冷禅召开武林盟主大会商讨如何催更\
    西门吹雪从此学会了最强一招剑神一催更\
    龙剑飞的如来神掌最后一式改为万佛朝催更\
    陆小凤从此再也不管闲事了而专门来为你催更\
    四大名捕四面出击看天下还有没有人敢不在催更\
    黄飞鸿的宝芝林里从此多了一味药叫做吃了就催更\
    霍元甲其实根本就没有死因为他还想要努力帮你催更\
    蒋介石之所以秃了顶就是因为天天晚上在费力为你催更\
    希特勒消失在人们的视线当中其实是在暗地里不断地催更\
    童话镇的人们每一天都偷偷的不停地疯狂的热烈的为你催更\
    几十万亿个平行宇宙中的所有人都在催更啊催更啊催更啊催更\
    为了拖更作者就算第二次催到史前也要继续撰写伟大的诗篇催更\
    尧舜禹三帝相传只为传承催更的火种从而让这世间永远不缺人催更\
    春秋五霸互相打斗争夺的真正目的是决出哪国是最会催更的国去催更\
    孔子在陈蔡之围依然坚持着就是为了继续游历到更多地方叫更多人催更\
    二战时期为反对德国鸽鸽鸽风气成立反法西斯联盟对着被占领国催更\
    安史之乱是为了进入大唐跟大唐的百姓讲一件重要的是那就是催更\
    爱因斯坦拼命研究广义狭义相对论平行宇宙黑洞理论就为了催更\
    耶稣被钉死到十字架上的前一秒还不忘与更多的人说着那催更\
    语文王子创建公开赛出言不逊只为了叫参加公开赛的人催更\
    臭名昭著发神帖引来两位数管理员是为了叫管理员们催更\
    世界杯楼盖那么高是因为高楼更能引起拖更的人叫催更\
    某管理抑郁是因为洛谷非常多的人拖更想要进行催更\
    陶片放逐出现管理是因为一件特别重要的事是催更\
    为了创立洛谷站长呕心沥血是为了洛谷用户催更\
    洛谷建立群聊是为了走街串巷让人们进行催更\
    站长之所以会走错路是因为可以更好地催更\
    政权属于苏维埃是因为苏维埃人们爱催更\
    中华上下五千年哪一个人不敢勇敢催更\
    每个人都希望自己有机会挺出来催更\
    美国发展之所以变慢了是没有催更\
    新中国建立可以让很多人来催更\
    北京猿人诞生是因为更好催更\
    钻木取火点燃狼烟也要催更\
    人们每天起床就叫人催更\
    就算写下千字文也催更\
    无论如何我们都催更\
    就算累死也要催更\
    尽全力宣传催更\
    挥毫写下催更\
    我们都催更\
    人人催更\
    得催更\
    催更\
    更
    
    ---
    
    三道题\
    爆零遮盖着这个机房\
    电脑上出现三道题\
    有人在唱着忧郁的歌\
    唱歌的是那写题的人
    
    -----
    小伙子你为什么忧愁\
    为什么低着你的头\
    是谁叫你这样伤心\
    问他的是那监考的人
    
    -----
    你看吧这张可怜的桌子\
    它跟我打遍天下\
    可恨那出题人逼我怒锤它\
    今后苦难等着它\
    可恨那出题人逼我怒锤它\
    今后苦难等着它
    
    ---
    # 追风者
    # Wind Chaser
    都,负重前行\
    All, carry a heavy load\
    这崎岖的山路,艰难,困苦,日暮穷途\
    The bumpy mountain road, difficulties and days and nights\
    都,不曾表露\
    All, no expressions\
    这万般的无奈,孤独,寂寞,独自忍受\
    All kinds of helplessness, solitary, I bear it alone\
    我曾想,光芒万丈,笑对这一切困难\
    I wondered be brilliant and laugh at all the difficulties\
    我曾想,要追着风行走,保持在最前列\
    I wondered run after the wind and stay at the forefront\
    却不曾想,路途,遥远\
    I never thought of the distance\
    这一路顺风车,不可,搭乘\
    The free ride along the way denies boarding\
    唯有历经风雨才能见彩虹\
    Only after winds and rains we can see rainbows\
    金樽清酒斗十千,玉盘珍羞直万钱\
    Pure wine in the golden cup, and nice food in the jade plate\
    停杯投箸不能食,四顾心茫然\
    I stop my chopsticks and cups, peer four ways in vain\
    欲渡黄河冰塞川,将登太行雪满山\
    The ice clogged the river course, the snow covered the mountain\
    闲来垂钓碧溪上,乘舟梦日边\
    Sit and poise a fishing pole, sailing for the sun\
    去往,何方,多歧路今安在\
    So many roads, which one I should follow\
    长风,破浪,让云帆济沧海\
    我终有一天能够追风而行\
    为何人在屋檐下就要低头\
    我心想,要吃得苦中苦\
    才能成为人上人\
    我心想,要有过人之处\
    才能脱颖而出\
    于是我就,风雨,兼程\
    在悬崖峭壁上,留下脚印\
    只有勇于攀登者,才算英雄\
    昨夜西风凋碧树,高楼望尽天涯路\
    欲寄彩笺兼尺素,山水知何处\
    衣带渐宽终不悔,为伊消得人憔悴\
    草色烟光残照里,谁会凭栏意\
    东风,夜放,更吹落星如雨\
    凤箫,玉壶,这一夜鱼龙舞\
    众里寻他千百度,蓦然回首\
    那人却伫立在灯火阑珊处\
    康庄大道,何时曾有\
    晴空万里,都是幻想\
    回忆埋藏在心中,假装依旧很从容\
    直到发现这往事,多不堪回首\
    春风得意马蹄疾,一日看尽长安花\
    愿我蓦然回首望,仍是少年郎\
    不安,现状,以奋勇的拼搏\
    超越,自我,以不懈的坚持\
    回应雷电风云冰霜雨雪露\
    我本追风而行,何惧这长空
    
    ---
    
    ### 1.《为蒟蒻服务》
    根据《为人民服务》改编
    我们的洛谷和洛谷所领导的Oiers,是编程的队伍。我们这个队伍完全是为着帮助蒟蒻的,是彻底地为蒟蒻的利益工作的。CodePenguin同志就是我们这个队伍中的一个同志。
    
    人总是要爆零的,但爆零的意义有不同。中国有个Oier叫做wjq1234567的说过:人总要爆零,或重于泰山,或轻于鸿毛。为给蒟蒻垫底而爆零的,就比泰山还重;替奆佬卖力,替爆踩蒟蒻和压迫蒟蒻的人爆零,就比鸿毛还轻。CodePenguin同志是为了给YYM686和Whenfat两位蒟蒻垫底而爆零的,他的爆零是比泰山还要重的。
    
    因为我们是学OI的,所以,我们如果是蒟蒻,就不怕被大佬爆踩。不管是什么大佬,谁爆踩我们都行。只要你踩得痛,我们就改正。你这一脚对蒟蒻们有好处,我们就照你的办。“暴力出奇迹”这一条意见,就是被灰名人士哈哈哈有意思先生爆踩的;他踩得疼,对蒟蒻们有好处,我们就采用了。只要我们为蒟蒻们的利益坚持好的,为蒟蒻们的利益改正错的,我们这些蒟蒻就一定会聪明起来。
    
    我们都是来自五湖四海,为了一个共同的目标——AKIOI,走到一起来了。我们还要和全国大多数Oiers走这一条路。我们今天已经有了许多的OJ,但是还不够,还要更多些,才能让所有蒟蒻进步。我们的同志在困难的时候,要看到AK,要看到光明,要提高我们的勇气。蒟蒻们正在受难,我们有责任解救他们,我们要努力奋斗。要奋斗就会有牺牲,爆零的事是经常发生的。但是我们想到蒟蒻的利益,想到大多数蒟蒻的痛苦,我们为他们而爆零,就是爆得其所。不过,我们应当尽量地减少那些不必要的爆零。我们的神犇要关心每一个Oier,一切OJ用户都要互相关心,互相爱护,互相帮助。
    
    今后我们的队伍里,不管谁爆零了,不管是红名,是橙名,亦或是绿名、蓝名,甚至是灰名,只要他是做过一些有益的工作的,我们都要为他默哀,把RIP扣在公屏上。这要成为一个制度。这个方法也要介绍到蒟蒻们那里去。有人爆零了,默哀一下。用这样的方法,寄托我们的哀思,使所有的Oier团结起来。
    
    ### 2.不讲武德
    朋友们好,我是CodePenguin。
    
    刚才有个人问我,CP发生什么事了?我说怎么回事,他给我看了几道题。我一看,哦,原来是一个叫做哈哈哈有意思的小伙子,不知好歹,要跟我比数学。裁判说,互相出题,考完了就交卷,我现场改,做对就过,没做对就等着对方处置。
    
    我说,我要是没对我就把哈哈哈有意思吃了。哈哈哈有意思不服气,我说来呀,做呀。我想我轻松就AKXES期末考,可以当场KO哈哈哈有意思顺便装B。他却说不可能,你这个DD没一点用。 我说我有用, 传统做题是讲化劲的,就像四两拨千斤。贼不讲武德的XES期中模拟考试,都被我AK了。
    
    可他说要和我试试,我说可以,他啪的就站了起来,很快啊!!!上来就是一个分式方程,一个抛物线数形结合,一个微积分基本应用,我全部做出来了啊。
    
    传统做题方法以全对为止,草稿纸一笔没写,在这时间,按传统做题方法这哥们已经输了,如果我智商飙升,一下子就来个偏微分方程把他杀了。我笑着继续写下去时,他突然袭击一个圆锥曲线来打我的智商,我大意了,没有闪, 它用圆锥曲线给我的智商来了一下, 但没关系啊,他说还有20分钟,当时智商就流眼泪了,我说停停,马上就好了。他说CodePenguin对不起,我不懂出题。他说他按课本出的,这可不是按课本上出的啊,万恶的圆锥曲线,奇异微积分,鬼畜抛物线,后来他说这是让一个钻研课本三四年的老叫兽——YYM686出的,看来是有bear 来。
    
    哈哈哈有意思不讲武德!!!!来,骗!!!!来,偷袭!!!!我这个连高中课本都没有的小同志!!!!这好吗,这不好!!!!我劝,哈哈哈有意思和YYM686,耗子尾汁,好好反思,下辈子不要再犯这样的聪明,小聪明啊。早点自修完研究生数学,去吊打你爸妈,不要搞窝里斗!!!!
    
    ### 3.改编自《你不知道的事》
    我提交了好几次程序 还没有AC\
    OI中有很多乐趣 但最终会退役\
    你飞行 而我坠落之际\
    很靠近 还听见呼吸\
    但我太菜 还是没有抓住你\
    我不知道我为什么会CE\
    我不知道我为什么会爆零\
    我的代码像来自火星 糟八乱七\
    永远不能AC\
    我不知道怎么去做那黑题\
    我只知道我不会做A+B\
    多得是 我不知道的事\
    我提交了好几次程序 还没有AC\
    OI中有很多乐趣 但最终会退役\
    你飞行 而我坠落之际\
    很靠近 还听见呼吸\
    但我太菜 还是没有抓住你\
    我知道了不打分号会CE\
    知道了不加freopen就爆零\
    我的眼泪像倾盆大雨 碎落满地\
    在铁牌上清晰\
    我知道了怎么快速做黑题\
    但我也知道这样就会棕名\
    有些事 知道也无济于事\
    ### 4.改编自《消愁》
    当你走进一中机房\
    背上所有的梦与想\
    各色的屏上各色的码\
    没人记得你的菜样\
    一节课过你在角落\
    固执的做着入门的题\
    看它在OJ里被淹没\
    你拿起键盘对自己说\
    一块敬绿A 一块敬红WA\
    唤醒我的向往 温柔了代码\
    于是可以不看题地随便乱打\
    就算暴力n方 也过十万\
    一块敬蓝T 一块敬紫R\
    让我不再CE 代码没有bug\
    所以OI的路从此不再漫长\
    AK变得简简单单
    
    
    
    其实我一开始是拒绝喷蔡徐坤的,后来我试喷了一下 哇赞率真的很高,还掉助攻,还送VIP,忙的时候可以离线喷,现在每天带着全网友一起喷,开局鸡酱法,鸡图随便爆,哇,好热血,蛮好玩的。
    
    
    纣王的不懈努力妲己终于怀孕了,不幸的是,有一天妲己散步的时候被一块石头绊倒了,栽了下去,流产了,纣王看到崩溃地大喊:“己你胎没!己你石栽使胎没!!!”大臣们都痛呼:“哦!悲!悲!”
    
    
    有天我捡到一块磁铁,发现它的S极和N极居然是互逆的!正好我手里拿了块镁条,就把它放了上去,镁条居然受到一股力的作用被缓缓抬升!我十分惊诧,把这种现象命名为“极逆抬镁。”
    
    
    蔡徐坤发烧62度坚持上台,双腿粉碎性骨折仍练习踢踏舞,每日练习40个小时,大小便失禁仍不去医院,累
    得高位截瘫还练舞,喉咙肿大30多倍坚持练发音,有全国300亿粉丝却不骄傲,每个2月30、31日慈善义演,将获得的20万亿美元捐给瑞士上不起学的孩子,为了慈善事业每天献出两大桶血,这些你们能做到吗?其实
    一开始我是拒绝喷蔡徐坤的,后来我试喷了一下,哇,赞率真的很高,还掉助攻,还送VIP,忙的时候可以
    离线喷,现在每天带着全网友一起喷,开局鸡酱法,鸡图随便爆,哇,好热血,蛮好玩的真的服了你们这些
    小黑子,天天黑有意思吗?都四年了,四年了还在玩这个梗,那你们怎么不吃四年前的剩饭呢?你们已经饭
    发了知道吗?油饼食不食荔枝 你要我拿什么荔枝啊?我爱的那个她都被你们这么对待了,还要我怎么荔枝?
    啊?看着她被你们唛的狗血麟投(新菜名)我还坐视不管,这就叫做荔枝了吗?你们食不食仁纳?稻嵌会不
    会?你们黑她黑的那么爽,骂她骂的这么爽,最后没有仁和一个人跟他稻嵌!你们毁了她的嵌土回了她的一
    剩!跟你们分享一个超无语的事情,先介绍一下,我叫苏珊,就是在学校的时候,因皮肤黝黑了一点,那些
    人就给我取了一个很难听的外号,叫什么来着……?哦!想起来了,他们都叫我小黑子苏珊,这还不算,就连
    我暗恋的班花姬尼也过来嘲笑我,还与我站在一起做对比,然后在下面的人就纷纷喊到:姬尼实在是太美
    了,小黑子苏珊真碍眼!在此之后,我就变得沉默寡言,不在与他人交往,在我要想不开的时候,我唯一的
    朋友"律斯韩"制止了我,他警告那些骂我的人,在骂我小黑子的话,就对他们不客气!在此之后,就没有这
    样的事情发生了!我当时就很感动,感觉有"律斯韩"这样的朋友真好,此后,我就天天和他在一起玩耍!听
    说他很爱打篮球,不过技术不好,我就就陪他练习,谁知道一练习就是时长两年半啊!哈哈,还挺有意思
    的!世界上有五种好:
    
    早上好、中午好、晚上好、大家好,还有全民制作人们大家好被识破了,我不装了,我就是IKUN,你们这群
    小黑让我怎么荔枝?苏珊!食不食香翅捞饭,食不食香精煎鱼,食不食香菜丰仁鸡!卤出鸡脚了吧!树枝
    666,小黑子 苏珊,食不食油饼?耗丸吗?再黑紫砂吧!4年前的梗你们还在玩,4年前的剩饭你们怎么不吃?臻果粉!我看你们都馍蒸了!蒸梅油酥汁!你们犯法了知道吗?你们再这样我就煲胫了!香精煎鱼是
    吗?香翅捞饭是吗?
    
    
    
    
    我看到你所说的那个蒟蒻了。
    
    那个蒟蒻?
    
    是的,他已经通过AC上百道题成为一个神犇了,他能
    AC更难的题。
    
    无伤大雅,我认为他并没有利用别人的程序。
    
    我喜欢这个蒟蒻,他AC的很好,他没有半途而废。
    
    他通过自己的算法和想法AC题目。
    
    当他陷入一道十分困难的题目时,他总用自己的思考去完成。
    
    c++创造出了一种美妙的界面。
    
    非常灵活。而且比起凝视屏幕后的现实来说,不会让人那么恐惧。
    
    在蒟蒻能够编程之前,他也曾经听到过声音。
    
    那些不曾自己编程的人们称呼蒟蒻为专家,大师。
    
    他们自己乘坐在被恶魔施法的想法上,在KEDA中翱翔。
    
    他梦见了什么?
    
    他梦见了开始与结束。梦见了程序与题目。
    
    他梦见他AC。亦梦见他WA。
    
    他梦见他在做题,亦梦见被大骂。
    
    他梦见了庇护所。
    
    哈,那原始的KEDA。
    
    经历三年的岁月,它依然在运行。
    
    但这个玩家在屏幕后的真实里,到底创造了什么真实的构造?
    
    他辛勤地做题,与其他数千蒟蒻一起,在KEDA的折叠中创造了一个真实的程序,并在KEDA中为KEDA创造了一个奇迹。
    
    他读不懂那些程序。
    
    不。他还没有达到那最高的境界。为了达到那层境界,他必须完成LV10的长梦,而非KEDA中的黄粱一梦。
    
    他知道KEDA爱他吗?
    
    他知道这个KEDA是仁慈的吗?
    
    有时,在思绪的杂音中,他听到了想法。是的。
    
    但是在许多时候他陷入悲伤,在那漫漫LV7中。
    
    他创造了没有抄袭的世界,他在题目下颤抖着,将自己悲伤的创造视为现实世界。
    
    试图治愈他的WA会毁掉他。
    
    解决WA是他的个人事务。
    
    我们不能干涉。
    
    有时当他们深陷梦境中时,我想要告诉他们,他们在现实中创造了真实的奇迹。
    
    有时我想告诉他们他们对KEDA的重要性。
    
    有时,当他们短时间内失去了与KEDA真正的联系,我想帮助他们AC他们所恐惧的题目。
    
    他想出了这道题的算法。
    
    有时我毫不在意。有时我想要去告诉他们,这个被蒟蒻当做真实的世界仅仅是程序和思想,我想要去告诉他们,他们是KEDA中的英雄。
    
    他们在LV7中,所见到的AC太少了。
    
    而他们仍然在用这个KEDA。
    
    但实际上很容易就可以告诉他们……
    
    这个AC对他来说太强烈了。
    
    给他如何AC的程序就是阻碍他们活下去。
    
    我不会告诉这个蒟蒻如何AC的。
    
    这个蒟蒻正在变得焦虑。
    
    我会告诉这个蒟蒻一个故事。
    
    但不是真相。
    
    不是。
    
    是在题目牢笼中严密包裹着的AC。而不是赤裸裸的AC。
    
    再一次赋予他题目。
    
    是的,US......
    
    称呼他的名字。
    
    各位,KEDA的蒟蒻之一。
    
    很好。
    
    
    
    
    都 是蒟蒻的
    你身旁的战友 你的心灵 你犯的错
    
    都 是坚强的
    
    你炙热的枪口 你的伤口 你的怒吼
    
    他们说 心存希望 终会战胜感染者
    
    他们说 带好你的武器 我们要去战斗
    
    谁说人类 终会 灭亡
    
    人每时都在为 希望 疯狂
    
    谁说尽力而为是徒劳无功
    
    爱你不畏缩躲藏
    
    为生存战至终章
    
    爱你普通的相貌
    
    乌黑的脸庞
    
    爱你活着的愿望
    
    舍身夺莱文城墙
    
    爱你和我那么像
    
    缺口都一样
    
    去吗 去吧 去最终的战场
    
    战吗 战啊 以手中的烟雾弹
    
    致那绝境中的枪声与怒吼
    
    谁说一起‘活’下去才算成功 #(不一定)
    
    他们说 要堵住你的枪 就像砍断你的手
    
    他们说 要跟着他们走 没有任何理由
    
    那就让我 不可 战胜
    
    你一样盼望着 变得 自由
    
    粉碎海姆达尔的恐怖阴谋
    
    爱你不畏缩躲藏
    
    为生存战至终章
    
    爱你普通的相貌
    
    乌黑的脸庞
    
    爱你活着的愿望
    
    舍身夺莱文城墙
    
    爱你和我那么像
    
    缺口都一样
    
    去吗 去啊 去最终的战场
    
    战吗 战啊 以最卑微的梦
    
    朝着医院酒店和牢狱进攻
    
    谁说一起活下去才算成功
    
    你的斑驳 与众不同
    
    你的沉默 震耳欲聋
    
    爱你不畏缩躲藏
    
    为生存战至终章
    
    爱你普通的相貌
    
    乌黑的脸庞
    
    爱你无畏上战场
    
    与莱文市共存亡
    
    你将被人类铭记
    
    你就是TM太阳的
    
    去吗 去啊 以最卑微的梦
    
    战吗 战啊 为生存而战斗
    
    致敬照亮黑暗的那一束光
    
    谁说一起死下去才算达标
    
    
    
    
    英语不及格,说明我爱国;
    
    语文不及格,恋爱没资格;
    
    物理不及格,电死不负责;
    
    化学不及格,硫酸也喝得;
    
    政治不及格,老师没道德;
    
    信息不及格,网吧要打折;
    
    数学不及格,突出我性格;
    
    历史不及格,社会要改革;
    
    全科不及格,老妈动真格!
    
    语文老师一回头,此地空余黄鹤楼。
    
    数学老师一回头,二次函数对称轴。
    
    英语老师一回头,sorry加上thank you。
    
    化学老师一回头,二氧化碳变汽油。
    
    物理老师一回头,一跟杠杆撬地球。
    
    生物老师一回头,试管婴儿水中游。
    
    地理老师一回头,大陆版块乱漂流。
    
    历史老师一回头,秦始皇来推铅球。
    
    劳技老师一回头,破铜烂铁来走秀。
    
    政治老师一回头,布什改行卖豆油。
    
    美术老师一回头,蒙娜丽莎也风流。
    
    体育老师一回头,奥运取消打篮球。
    
    电脑老师一回头,学生全成阿Q友。
    
    全体老师一回头,世界人民没自由。
    
    "AC=Answer Coarse=粗劣的答案"
    
    "WA=Wonderful Answer=好答案"
    
    "TLE=Time Limit Enough=时间充裕"
    
    "MLE=Memory Limit Enough=内存充裕"
    
    "CE=Compile Easily=轻松通过编译"
    
    "RE=Run Excellently=完美运行"
    
    "UKE=Unbelievablly Keep Enough Score=难以置信地保持足够的分数"
    
    "AU=All Unaccepted=全都不正确"
    
    骗分过样例,暴力出奇迹。
    
    数学先打表,DP看运气。
    
    穷举TLE,递推UKE。
    
    模拟MLE,贪心还CE。
    
    想要骗到分,就要有方法。
    
    图论背模板,数论背公式。
    
    动规背方程,高精背代码。
    
    如果都没背,干脆输样例。
    
    模拟只会猜题意,贪心只能过样例;
    
    数学上来先打表,DP一般看规律.
    
    组合数学靠运气,计算几何瞎暴力;
    
    图论强行套模板,数论只会GCD.
    
    递归递推伤不起,搜索茫然TLE;
    
    分治做得像枚举,暴力枚举数第一.
    
    数据结构干瞪眼,怒刷水题找信心;
    
    涨姿势也不容易,考试一来全懵逼!
    

    18.散落的躯体,是另一个自己,我有一个秘密,只能说给你听,玫瑰不会凋零,像我炙热的心,燃烧在黑夜里。乌鸦在祷祈,找寻生命真理,迷题没入海底,映出我的倒影,空气弥漫窒息,把你落在这里,对不起。听 我心跳里面的东西 听 它说要刻进你身体 听 没有人比我更爱你 听 你不该质疑 听 躁动又温柔的声音 听 让我摘下谁的真心 听 为什么我会在哭泣

    19.啧,人类啊,总是喜欢以貌取人。

    image

    21.贪吃蛇:

    #include <iostream>
    #include <ctime>
    #include <conio.h>
    #include <windows.h>       //停顿:Sleep(); 
    #include <cstdlib>         //清屏:system("cls");
    #include <cstring>         //1:'◎' 2:'⊙' 3:'▲' 4:'◆' 5:'■'
    using namespace std;
    int a[100][100], dir[100][100];
    //string guo[5]={'▲','◆','■','▼','★'};
    int fx[4][2] = { {0,-1},{1,0},{0,1},{-1,0} }; //ap来记录奖励块的分   
    int n, m, ff, f = 1, t = 50, T = 50, ap = 10, egg[2], danshu, headx, heady, endx, endy, point = 0, apple = 0, fangx, stopp = 0, panduan = 0;  //ff用来判断  panduan 0:中途退出;1:咬到自己;2:重置  
    int lastfx;
    int zuobi = 0;
    int fff[110][110];
    string print[4][4] = { {"═","╔","  ","╚"},{"╝","║","╚","  "},{"  ","╗","═","╝"},{"╗"," ","╔","║"} };
     void color(int a)//颜色函数
    {
    	SetConsoleTextAttribute(GetStdHandle(STD_OUTPUT_HANDLE), a);
    }
     void gotoxy(int x, int y)//位置函数(行为x 列为y)
    {
    	COORD pos;
    	pos.X = 2 * y;
    	pos.Y = x;
    	SetConsoleCursorPosition(GetStdHandle(STD_OUTPUT_HANDLE), pos);
    }
     void reset() {
    	system("cls");
    	color(7); printf("                   ★"); color(10); printf("贪吃蛇"); color(11); printf("★\n\n"); color(7);
    	printf("⊙打印若有错位请调整窗口大小或按r重输小点的数⊙\n\n  请输入场地大小(格式:行数 列数) 推荐(20 20) \n\n>>");
    	scanf("%d%d", &n, &m);
    	system("cls");
    	color(14);
    	for (int i = 1; i <= m; i++) { gotoxy(0, i); printf("※"); gotoxy(n + 1, i); printf("※"); }
    	for (int i = 1; i <= n; i++) { gotoxy(i, 0); printf("※"); gotoxy(i, m + 1); printf("※"); }
    	color(10);
    	memset(fff, 0, sizeof(fff));
    	gotoxy(0, 0); printf("┍");
    	gotoxy(n + 1, 0); printf("┕");
    	gotoxy(0, m + 1); printf("┑");
    	gotoxy(n + 1, m + 1); printf("┙");
    	color(7);
    	gotoxy(0, m + 5); printf("方向:a/s/d/w | 1/2/3/5");
    	gotoxy(1, m + 5); printf("暂停:p       |       0");
    	gotoxy(2, m + 5); printf("减速:q/j     |     4/7");
    	gotoxy(3, m + 5); printf("加速:e/k     |     6/9");
    	gotoxy(4, m + 5); printf("重置:r       |       .");
    	gotoxy(5, m + 5); printf("地图:h       |       +");
    	headx = endx = endy = 1; heady = 3;
    	f = 1; ff = 3;
    	memset(a, 1, sizeof(a));
    	memset(dir, 0, sizeof(dir));
    	a[1][1] = a[1][2] = a[1][3] = 0;
    	gotoxy(1, 1); printf("⊙");
    	gotoxy(1, 2); printf("⊙");
    	gotoxy(1, 3); printf("◎");
    	dir[1][1] = dir[1][2] = dir[1][3] = 2;
    	apple = 0; fangx = 2; point = 0; danshu = 0; lastfx = 2; stopp = 0;
    	if (zuobi) { color(12); gotoxy(12, m + 5); printf("作弊可耻!"); gotoxy(m + 4, 0); printf("做了弊还没路走那就救不了你了,乖乖重来吧......"); color(7); }
    }
     void haha() {
    	char ch = getch();
    	if ((ch == 'a' || ch == '1') && dir[headx][heady] != 2) { fangx = 0; return; }
    	if ((ch == 's' || ch == '2') && dir[headx][heady] != 3) { fangx = 1; return; }
    	if ((ch == 'd' || ch == '3') && dir[headx][heady] != 0) { fangx = 2; return; }
    	if ((ch == 'w' || ch == '5') && dir[headx][heady] != 1) { fangx = 3; return; }
    	if (ch == 'p' || ch == '0') { stopp = (stopp + 1) % 2; return; }
    	if (ch == 'q' || ch == '4') { T += 10; if (T >= 1005) T = 1005; return; }
    	if (ch == 'e' || ch == '6') { T -= 10; if (T <= 1) T = 2; return; }
    	if (ch == 'j' || ch == '7') { T += 1; if (T >= 1005) T = 1005; return; }
    	if (ch == 'k' || ch == '9') { T -= 1; if (T <= 1) T = 2; return; }
    	if (ch == 'r' || ch == '.') { ff = 2; f = 0; panduan = 0; return; }
    	if (ch == 'h' || ch == '8') {
    		zuobi += 1; zuobi %= 2;
    		if (zuobi) { color(12); gotoxy(12, m + 5); printf("作弊可耻!"); gotoxy(m + 4, 0); printf("做了弊还没路走那就救不了你了,乖乖重来吧......"); color(7); }
    		else { printf("                "); gotoxy(m + 4, 0); printf("                                                   "); }
    	}
    	if (ch == 'g' || ch == '+') {
    		gotoxy(n + 50, 0);
    		printf("现在切换到地图编辑模式\n\nq/4 为开始放置模式(光标移动过的痕迹会留下障碍物)\n\ne/6 为取消放置障碍物模式\n\nj/0 为橡皮模式(再按一次退出橡皮模式)\n\n按 h/+ 继续游戏\n\n");
    		printf("\n按任意键开始编辑地图");
    		color(13);
    		int x = 1, y = 1, dfx, moshi = 0;
    		ch = getch(); gotoxy(0, 0); gotoxy(1, 1);
    		while (ch != 'h' && ch != '+') {
    			if (ch == 'a' || ch == '1') dfx = 0;
    			else if (ch == 's' || ch == '2') dfx = 1;
    			else if (ch == 'd' || ch == '3') dfx = 2;
    			else if (ch == 'w' || ch == '5') dfx = 3;
    			else dfx = 5;
    			if (ch == 'q' || ch == '4') moshi = 1;
    			if (ch == 'e' || ch == '6') moshi = 0;
    			if (ch == 'j' || ch == '0') if (moshi - 2) moshi = 2; else moshi = 0;
    			if (dfx <= 4) {
    				if (x + fx[dfx][0] > 0 && x + fx[dfx][0] <= n && y + fx[dfx][1] > 0 && y + fx[dfx][1] <= m) { x += fx[dfx][0]; y += fx[dfx][1]; }
    				if (x > 0 && x <= n && y > 0 && y <= m) {
    					gotoxy(x, y);
    					if (moshi == 1 && a[x][y] && !fff[x][y]) { a[x][y] = 0; fff[x][y] = 1; printf("□"); }
    					if (moshi == 2 && fff[x][y]) { a[x][y] = 1; fff[x][y] = 0; printf("  "); }
    					gotoxy(x, y);
    				}
    			}
    			ch = getch();
    		}
    		color(7);
    	}
    }
     void findegg() {
    	srand(time(NULL));
    	int aa = 1;
    	while (!a[egg[0]][egg[1]]) { egg[0] = (rand() % (n)) + 1; egg[1] = (rand() % m) + 1; }
    	a[egg[0]][egg[1]] = 0;
    	point += ap;
    	gotoxy(egg[0], egg[1]); if (!apple) { printf("★"); ap = 8000 / T; if (ap >= 200) ap = 200; }
    	else { printf("●"); ap = 10; }
    	apple++; apple = apple % 10;
    	gotoxy(n + 2, 0); printf("距离下一个奖励蛋还有 "); color(11); cout << 9 - (8 + apple) % 10; color(7); printf(" 个");
    	danshu++;
    	return;
    }
     int gg() {
     	if (ff == 0) return(0);
    	if (ff == 1) { gotoxy(n + 2, 1); Sleep(3000); gotoxy(n + 26, 1); gotoxy(n + 10, 0); printf("哦豁~ 你咬到自己了o( ̄▽ ̄)d\n\n\n你共吃蛋 %d 个\n\n\n你共得分 %d 分,恭喜!\n\n\n等一下就继续", danshu, point); Sleep(5000); if (kbhit) return(1); }
    	if (ff == 2) return(1);
    	return 0;
    }
     void dong() {
    	gotoxy(11, m + 3); printf("当前的蛋有 %d 分            ", ap);
    	if (ap - 3 > 10) ap -= 3;
    	if (ap != 10) {
    		gotoxy(egg[0], egg[1]);
    		color(ap % 10);
    		printf("★");
    		color(7);
    	}
     	int x, y;
    	x = (headx + fx[fangx][0] - 1 + n) % (n)+1; y = (heady + fx[fangx][1] - 1 + m) % (m)+1;
    	dir[headx][heady] = fangx;
    	if (x == egg[0] && y == egg[1]) {
    		gotoxy(headx, heady); cout << print[lastfx][fangx];
    		dir[headx][heady] = fangx;
    		headx = x; heady = y; a[x][y] = 0;
    		gotoxy(headx, heady); printf("◎");
    		findegg();
    	}
    	else if (a[x][y]) {
    		gotoxy(headx, heady); cout << print[lastfx][fangx];
    		headx = x; heady = y; a[x][y] = 0;
    		gotoxy(headx, heady); printf("◎");
    		gotoxy(endx, endy); printf("  "); a[endx][endy] = 1;
    		x = endx; y = endy;
    		endx += fx[dir[x][y]][0]; endx = (endx - 1 + n) % (n)+1;
    		endy += fx[dir[x][y]][1]; endy = (endy - 1 + m) % (m)+1;
    		dir[x][y] = -1;
    	}
    	else if (!zuobi) { f = 0; ff = 1; }
     	dir[headx][heady] = fangx;
    	lastfx = fangx;
    	return;
    }
     int main() {
    	while (1) {
    		srand(time(NULL));
    		reset();
    		egg[0] = (rand() % n - 1) + 2; egg[1] = (rand() % m) + 1;
    		a[egg[0]][egg[1]] = 0;
    		gotoxy(egg[0], egg[1]); if (apple) { printf("★"); ap = 100; }
    		else printf("●");
    		while (f) {
    			if (kbhit()) haha();
    			gotoxy(9, m + 5); printf("吃蛋:%d 个", danshu);
    			gotoxy(8, m + 5); printf("速度: %d   ", 1005 - T);
    			//while (stopp) {Sleep(10); if (kbhit()) haha();}
    			Sleep(1); t = (t - 1 + T) % T;
    			if (t == 0 && !stopp) dong();
    			gotoxy(7, m + 5); printf("得分:%d 分", point);
    			gotoxy(12, m + 5);
    		}
    		if (!gg()) return 0;
    	}
    	return 0;
    }
    

    22.跑酷:

    #include<bits/stdc++.h>
    #include<windows.h>
    #include<stdio.h>
    #include<conio.h>
    #include<time.h>
    #define Nor if(B[b].x<5) B[b].x=5;
    #define Out1 Bx1-Bvx1<=6||Bx1-Bvx1>=28||By1-Bvy1<=7||By1-Bvy1>=27
    #define Out2 Bx2-Bvx2<=6||Bx2-Bvx2>=28||By2-Bvy2<=7||By2-Bvy2>=27
    #define Chang1 {Bwhat1=0;Bvx1=Bvy1=0;memset(Bgo1,0,sizeof(Bgo1));}
    #define Chang2 {Bwhat2=0;Bvx2=Bvy2=0;memset(Bgo2,0,sizeof(Bgo2));}
    #define Chang3 {Bwhat3=0;Bvx3=Bvy3=0;memset(Bgo3,0,sizeof(Bgo3));}
    using namespace std;
    int ti(float a) {return ((int)(a*10+5))/10;}
    void Setpos(float x,float y){COORD pos;pos.X=ti(y*4)/2;pos.Y=ti(x);SetConsoleCursorPosition(GetStdHandle(STD_OUTPUT_HANDLE),pos);}
    void Color(int a){if(a==0) SetConsoleTextAttribute(GetStdHandle(STD_OUTPUT_HANDLE),FOREGROUND_INTENSITY|FOREGROUND_RED|FOREGROUND_GREEN|FOREGROUND_BLUE);if(a==1) SetConsoleTextAttribute(GetStdHandle(STD_OUTPUT_HANDLE),FOREGROUND_INTENSITY|FOREGROUND_GREEN|FOREGROUND_BLUE);if(a==2) SetConsoleTextAttribute(GetStdHandle(STD_OUTPUT_HANDLE),FOREGROUND_INTENSITY|FOREGROUND_GREEN);if(a==3) SetConsoleTextAttribute(GetStdHandle(STD_OUTPUT_HANDLE),FOREGROUND_INTENSITY|FOREGROUND_RED|FOREGROUND_BLUE);if(a==4) SetConsoleTextAttribute(GetStdHandle(STD_OUTPUT_HANDLE),FOREGROUND_INTENSITY|FOREGROUND_RED);if(a==5) SetConsoleTextAttribute(GetStdHandle(STD_OUTPUT_HANDLE),FOREGROUND_INTENSITY|FOREGROUND_RED|FOREGROUND_GREEN);if(a==6) SetConsoleTextAttribute(GetStdHandle(STD_OUTPUT_HANDLE),FOREGROUND_INTENSITY|FOREGROUND_BLUE);if(a==7) SetConsoleTextAttribute(GetStdHandle(STD_OUTPUT_HANDLE),FOREGROUND_RED|FOREGROUND_GREEN|FOREGROUND_BLUE);if(a==8) SetConsoleTextAttribute(GetStdHandle(STD_OUTPUT_HANDLE),FOREGROUND_RED);if(a==9) SetConsoleTextAttribute(GetStdHandle(STD_OUTPUT_HANDLE),BACKGROUND_INTENSITY|BACKGROUND_GREEN|BACKGROUND_BLUE);if(a==10) SetConsoleTextAttribute(GetStdHandle(STD_OUTPUT_HANDLE),BACKGROUND_INTENSITY|BACKGROUND_RED|BACKGROUND_BLUE);if(a==11) SetConsoleTextAttribute(GetStdHandle(STD_OUTPUT_HANDLE),FOREGROUND_RED|FOREGROUND_BLUE);if(a==12) SetConsoleTextAttribute(GetStdHandle(STD_OUTPUT_HANDLE),FOREGROUND_RED|FOREGROUND_GREEN);if(a==13) SetConsoleTextAttribute(GetStdHandle(STD_OUTPUT_HANDLE),FOREGROUND_INTENSITY);if(a==14) SetConsoleTextAttribute(GetStdHandle(STD_OUTPUT_HANDLE),FOREGROUND_GREEN|FOREGROUND_BLUE);}
    int Blomax,Ren,Exp,Expmax,Lv,Lvl,Ice,Drug,ar1,ar2,Tar1,Tar2,bl,br,Win,T,Tb,Sy,Up,Upt,Down,u1,u2,Kill,Killb,L,Ll[4],Li,D,Gd[10],Biao,Fire,Fir,Water,Thun,Wind,Magne,I[20][2],ib,Dis,Disb,Dis1,Disb1,Boss,Bblo,Bblomax,Bwhat1,Bwhat2,Bwhat3,Bgo1[10],Bgo2[10],Bgo3[10],Bbr,Bbl,Bl[4];
    float X,Y,Vx,Vy,Ding,Blo,Hui,Bx1,By1,Bx2,By2,Bx3,By3,Bvx1,Bvy1,Bvx2,Bvy2,Bvx3,Bvy3,Bway[1001][2];
    struct bullet{float x,y,vx,vy;int what;int a,t,How;int life;bool kill;}B[100001];
    void Map(int a,int b);
    void Pan(int a,float x,float y,int b){
        float Nox[4],Noy[4];Nox[0]=X,Noy[0]=Y;
        if(Down==1&&X==22) Nox[1]=X+1,Noy[1]=Y-0.5,Nox[2]=X-1,Noy[2]=Y-0.5;else if(Down==2) Nox[1]=X+1,Noy[1]=Y-0.5,Nox[2]=-10,Noy[2]=-10;else if(Down==1||X<18) Nox[1]=X-1,Noy[1]=Y-0.5,Nox[2]=-10,Noy[2]=-10;else Nox[1]=X+1,Noy[1]=Y-0.5,Nox[2]=X-1,Noy[2]=Y-0.5;
        for(int i=0;i<3;i++){
            if(a==-1){if(abs(x-Nox[i])+abs(y-Noy[i])<1.5) {if(B[b].what==-10)Exp+=2;if(B[b].what==-11)Exp+=1;B[b].life=0;if(B[b].life==0&&b==bl) bl++;Map(3,b);break;}}
            if(a==-2){if(abs(x-Nox[i])+abs(y-Noy[i])<2.5) {if(B[b].what==-2)Exp+=5,Biao+=5;if(B[b].what==-3)Fire=300,Ice=0,Fir=3;if(B[b].what==-4)Water=200;if(B[b].what==-5){Wind=70;Ding=28.25;Ice=0;if(Y<Ding-1)Vy=5;else Vy=0;if(Up>=1) Vx=-5;if(Down==2) Vx=5;}if(B[b].what==-6){Thun=200;system("color 1F");Sleep(20);system("color 6F");Sleep(10);system("color 0F");}if(B[b].what==-7)Magne=300;if(B[b].what==-8)Ice=0,Drug=0,Blo=fmin((float)Blomax,Blo+20);if(B[b].what==-9)Exp=fmin((float)Expmax,Exp+20);B[b].life=0;if(B[b].life==0&&b==bl) bl++;Map(3,b);break;}}
        }if(Wind==0&&Thun==0&&(B[b].kill!=0||Killb>=15||Ren==1&&Killb>0)) return;
        for(int i=0;i<3;i++){
            if((Wind>=1||Thun>=1)&&abs(x-Nox[i])+abs(y-Noy[i])<2.5) {if(B[b].what<98)Exp+=2;B[b].life=0;Map(3,b);break;}
            if(a==1) {if(abs(x-Nox[i])<0.5&&abs(y-Noy[i])<1) {if(B[b].what>=99)Blo-=10;if(B[b].what==14)Blo-=15,Ice=100,B[b].life=0;else if(B[b].what==15)Blo-=20,Ice=0,B[b].life=0;else if(B[b].what==17)Blo-=5,Drug=100,B[b].life=0;else if(B[b].what>=13&&B[b].what<=17)Blo-=10,B[b].life=0;else Blo-=15;B[b].kill=1,Killb=20;Kill=1;Map(3,b);break;}}
            if (a==2||a==6||a==8||a==9||a==10||a==11||a==12) {
    			if(abs(x-Nox[i])+abs(y-Noy[i])<1.5) {
    				if(a==2)Blo-=20;
    				else if(a==8)Blo-=10;
    				else Blo-=15;B[b].kill=1,Killb=20;Kill=1;if(a!=2){B[b].life=0;if(B[b].life==0&&b==bl) bl++;Map(3,b);break;}}}
            if(a==4) {if((Wind>=1||Thun>=1)&&abs(x-Nox[i])<1.5&&Noy[i]-y<=0&&Noy[i]-y>=-8) {if(B[b].what<98)Exp+=2;B[b].life=0;Map(3,b);break;}if(abs(x-Nox[i])<1&&Noy[i]-y<=0&&Noy[i]-y>=-8) {Blo-=25,B[b].kill=1,Killb=20;Kill=1;Vy=-1;Y-=0.5;break;}}
        }
    }
    void Map(int a,int b){
        Color(0);
        if(a==-1){
            if(Boss==1||Boss==6){if(Bwhat1==5){if(ti(Bx1)==20)Setpos(Bx1,By1),cout<<"==";else Setpos(Bx1,By1),cout<<"  ";}else{Setpos(Bx1-1,By1-0.5),cout<<"    ";Setpos(Bx1,By1-1),cout<<"      ";Setpos(Bx1+1,By1-0.5),cout<<"    ";if(abs(ti(Bx1)-20)<=1)Setpos(20,By1-1),cout<<"======";}}
            if(Boss==2||Boss==6){Setpos(Bx2-1,By2-1);cout<<"    ";Setpos(Bx2,By2-1);cout<<"      ";Setpos(Bx2+1,By2-1),cout<<"      ";Color(0);if(abs(ti(Bx2)-20)<=1)Setpos(20,By2-1),cout<<"======";}
            if(Boss==3||Boss==6){Setpos(Bx3-1,By3-0.5);cout<<"     ";Setpos(Bx3,By3);cout<<"  ";Setpos(Bx3+1,By3-1),cout<<"      ";Color(0);if(abs(ti(Bx3)-20)<=1)Setpos(20,By3-1),cout<<"=======";}
            if(X<0)return;if(X>=17&&X<=19){Setpos(X-1,Y);cout<<"  ";Setpos(X,Y-1);cout<<"   ";Setpos(X+1,Y-1),cout<<"   ";}else if(X<=23&&X>=21){Setpos(X+1,Y);cout<<"  ";Setpos(X,Y-1);cout<<"   ";Setpos(X-1,Y-1),cout<<"    ";}else if(X>23){Setpos(X,Y-1);cout<<"    ";Setpos(X-1,Y-0.5),cout<<"   ";}else if(X<17&&Upt!=0){Setpos(X,Y-1);cout<<"    ";Setpos(X+1,Y-1.5),cout<<"    ";}else if(X<17){Setpos(X,Y-1);cout<<"    ";Setpos(X+1,Y-0.5),cout<<"   ";}if(Thun>0){Setpos(X-2,Y-1),cout<<"    ";Setpos(X+2,Y-1),cout<<"    ";Setpos(X,Y+2),cout<<"  ";Setpos(X,Y-2.5),cout<<"  ";Setpos(X-1,Y+1),cout<<"  ";Setpos(X+1,Y+1),cout<<"  ";Setpos(X-1,Y-2),cout<<"  ";Setpos(X+1,Y-2),cout<<"  ";Setpos(20,Y-2.5),cout<<"============";}if(Wind!=0){Setpos(X+1,Y-5);cout<<"        ";Setpos(X,Y-5);cout<<"        ";Setpos(X-1,Y-5);cout<<"        ";Setpos(20,Y-5),cout<<"========";}if(Water!=0){Setpos(X,Y-4);cout<<"       ";Setpos(X+2,Y-3.5);cout<<"     ";Setpos(X-2,Y-3.5);cout<<"     ";Setpos(X+1,Y-3.5);cout<<"     ";Setpos(X-1,Y-3.5);cout<<"     ";Setpos(20,Y-5),cout<<"========";}if(Fire!=0){Setpos(X,Y+1),cout<<"  ";Setpos(X+1,Y),cout<<"  ";Setpos(X-1,Y-1),cout<<"  ";Setpos(20,Y-1);cout<<"======";}
        }
        if(a==0){
            if(Boss==1||Boss==6){if(Bwhat1==5)Color(5),Setpos(Bx1,By1),cout<<"█",Color(0);else if(Bwhat1==4&&Bgo1[1]>6&&Bgo1[1]<11)Color(4),Setpos(Bgo1[5]-1,Bgo1[6]),cout<<"︻",Setpos(Bgo1[5],Bgo1[6]-1),cout<<"【",Setpos(Bgo1[5],Bgo1[6]+1),cout<<"】",Setpos(Bgo1[5]+1,Bgo1[6]),cout<<"︼",Color(0);else{Setpos(Bx1-1,By1-0.5),Color(0),cout<<"●●";Setpos(Bx1,By1-1);if(Bwhat1==2&&Bgo1[1]<=5)Color(1);else if(Bwhat1==3&&Bgo1[1]<=5)Color(5);else if(Bwhat1==6&&Bgo1[1]<=5)Color(8); else Color(4);if(Bwhat1==4) Setpos(Bx1,By1-0.5),cout<<"██(";else cout<<")██(";Setpos(Bx1+1,By1-0.5),cout<<"……";Color(0);}}
            if(Boss==2||Boss==6){Setpos(Bx2-1,By2-1);Color(0),cout<<"\\ ";Color(0);cout<<"●";Setpos(Bx2,By2-1);Color(3);cout<<"◥";Color(5),cout<<"JJJ";Color(0),cout<<">";Color(3);Setpos(Bx2+1,By2-1),cout<<"◢█◣";Color(0);}
            if(Boss==3||Boss==6){Setpos(Bx3-1,By3-0.5);if(Bwhat3==3||Bwhat3==9) Color(1);else if(Bwhat3==4||Bwhat3==10) Color(4);else if(Bwhat3==5||Bwhat3==11) Color(5);if(Bwhat3==11)cout<<' ';else if(Bwhat3==6) Color(3);else Color(2);cout<<"●-";Setpos(Bx3,By3);if(Bwhat3==11)cout<<"/";else cout<<"┃";Color(0);Setpos(Bx3+1,By3-1),cout<<"●●●";}
            if(X<0)return;if(Ren==2) Color(12);if(Ren==3) Color(1);if(Ren==4) Color(3);if(Ren==5) Color(4);if(Ren==6) Color(2);if(Drug!=0&&T%5!=0) Color(11);if(Drug!=0&&T%5==0) Color(11);if(Ice!=0) Color(6);if(b==1) Color(8);if(Li!=0) Color(5);if(Ren==1&&Killb>0&&T%4<2) Color(13);if(Wind>0&&T%4<=1) Color(1);if(Wind>0&&T%4>=2) Color(0);if(Thun>0&&T%4<=1) Color(1);if(Thun>0&&T%4>=2) Color(6);
            if(X>=17&&X<=19){Setpos(X-1,Y);cout<<"●";Setpos(X,Y-1);cout<<"━/";if(T%10<3) Setpos(X+1,Y-1),cout<<"┛╲";else if(T%10<6) Setpos(X+1,Y-1),cout<<"┦ ";else Setpos(X+1,Y-1),cout<<"╯>";if(Wind>0&&T%3==0) Setpos(X+1,Y-1),cout<<"┛╲";else if(Wind>0&&T%3==1) Setpos(X+1,Y-1),cout<<"┦ ";else if(Wind>0&&T%3==2)Setpos(X+1,Y-1),cout<<"╯>";}else if(X<=23&&X>=21){Setpos(X+1,Y);cout<<"●";Setpos(X,Y-1);cout<<"━\\";if(T%10<3) Setpos(X-1,Y-1),cout<<"┓╱";else if(T%10<6) Setpos(X-1,Y-1),cout<<"┪ ";else Setpos(X-1,Y-1),cout<<"╮>";if(Wind>0&&T%3==0) Setpos(X-1,Y-1),cout<<"┓╱";else if(Wind>0&&T%3==1) Setpos(X-1,Y-1),cout<<"┪ ";else if(Wind>0&&T%3==2)Setpos(X-1,Y-1),cout<<"╮>";}else if(X>23){Setpos(X,Y-1);cout<<"━ ●";Setpos(X-1,Y-0.5),cout<<"│>";}else if(X<17&&Upt!=0){Setpos(X,Y-1);cout<<"━ ●";Setpos(X+1,Y-1.5),cout<<"╱ >";}else if(X<17){Setpos(X,Y-1);cout<<"━ ●";Setpos(X+1,Y-0.5),cout<<"│>";}if(Thun>0){Setpos(X-2,Y-1),cout<<"▄▄";Setpos(X+2,Y-1),cout<<"▄▄";Setpos(X,Y+2),cout<<"▌";Setpos(X,Y-2.5),cout<<"▌";Setpos(X-1,Y+1),cout<<"█";Setpos(X+1,Y+1),cout<<"█";Setpos(X-1,Y-2),cout<<"█";Setpos(X+1,Y-2),cout<<"█";}if(Magne>0&&T%7<2)Setpos(X,Y),Color(5),cout<<"★";if(Wind>1){if(T%6<2)Color(1);else Color(0);if(T%8<=1){Setpos(X+1,Y-5);cout<<"----  --";Setpos(X,Y-5);cout<<"-  --- -";Setpos(X-1,Y-5);cout<<"--- - --";}else if(T%8<=3){Setpos(X+1,Y-5);cout<<"------  ";Setpos(X,Y-5);cout<<" --  ---";Setpos(X-1,Y-5);cout<<"----- - ";}else if(T%8<=5){Setpos(X+1,Y-5);cout<<"  ------";Setpos(X,Y-5);cout<<"-- --  -";Setpos(X-1,Y-5);cout<<"- ----- ";}else if(T%8<=7){Setpos(X+1,Y-5);cout<<"--  ----";Setpos(X,Y-5);cout<<" --- -- ";Setpos(X-1,Y-5);cout<<"- - ----";}}if(Water!=0){Color(1);if(T%20<5){Setpos(X+2,Y-3);cout<<"■";Setpos(X+1,Y-3.5);cout<<"■";Setpos(X-1,Y-2.5);cout<<"■";Setpos(X-2,Y-3);cout<<"■";}else if(T%20<10||T%20>=15){Setpos(X+2,Y-3);cout<<"■";Setpos(X,Y-4);cout<<"■■";Setpos(X-2,Y-3);  cout<<"■";}else if(T%20<15){Setpos(X+2,Y-3.5);cout<<"■";Setpos(X+1,Y-3);cout<<"■";Setpos(X-1,Y-3.5);cout<<"■";Setpos(X-2,Y-3);cout<<"■";}}if(Fire!=0){if(T%6<3)Color(4);else Color(5);if(Fir>=1)Setpos(X,Y+1),cout<<"●";if(Fir>=2)Setpos(X+1,Y),cout<<"●";if(Fir>=3)Setpos(X-1,Y-1),cout<<"●";}
        }
        if(a==1||a==3){
            if(B[b].what==1){Nor;Setpos(B[b].x,B[b].y-1);if(ti(B[b].x)==20)cout<<"======";else cout<<"      ";if(B[b].life!=0){B[b].y-=B[b].vy;Setpos(B[b].x,B[b].y);if(B[b].How<=1) Color(13);else Color(4);cout<<"●";if(a==1) Pan(1,B[b].x,B[b].y,b);}}
            if(B[b].what==2){Nor;Setpos(B[b].x-1,B[b].y-1);if(ti(B[b].x-1)==20)cout<<"======";else cout<<"      ";Setpos(B[b].x,B[b].y-1);if(ti(B[b].x)==20)cout<<"======";else cout<<"      ";Setpos(B[b].x+1,B[b].y-1);if(ti(B[b].x+1)==20)cout<<"======";else cout<<"      ";if(B[b].life!=0){B[b].y-=B[b].vy;Setpos(B[b].x,B[b].y);Color(5);if(B[b].How==0){Setpos(B[b].x-1,B[b].y),cout<<"↑";Setpos(B[b].x,B[b].y-1),cout<<"←┼ →";Setpos(B[b].x+1,B[b].y),cout<<"↓";}else if(B[b].How==1){Setpos(B[b].x-1,B[b].y-1),cout<<"↖  ↗";Setpos(B[b].x,B[b].y),cout<<"╳";Setpos(B[b].x+1,B[b].y-1),cout<<"↙  ↘";} if(a==1) Pan(2,B[b].x,B[b].y,b);}}
            if(B[b].what==3||B[b].what==5){Nor;Setpos(B[b].x,B[b].y);if(ti(B[b].x)==20)cout<<"==";else cout<<"  ";if(B[b].life!=0){B[b].y-=B[b].vy;B[b].x-=B[b].vx;Setpos(B[b].x,B[b].y);if(B[b].How==1) Color(5);else Color(4);cout<<"◎";}}
            if(B[b].what==4){Nor;Setpos(B[b].x,fmax((float)0,B[b].y-8));if(ti(B[b].x)==20){for(int i=max(0,(int)B[b].y-8);i<=B[b].y;i++)cout<<"==";}else {for(int i=max(0,(int)B[b].y-8);i<=B[b].y;i++)cout<<"  ";}if(B[b].life!=0){B[b].y-=B[b].vy;Setpos(B[b].x,fmax((float)0,B[b].y-8));Color(6); for(int i=max(0,(int)B[b].y-8);i<=B[b].y;i++)cout<<"═"; if(a==1) Pan(4,B[b].x,B[b].y,b);}}
            if(B[b].what==6||B[b].what==8||B[b].what==9){Nor;Setpos(B[b].x-1,B[b].y);if(ti(B[b].x)-1==20)cout<<"==";else cout<<"  ";Setpos(B[b].x+1,B[b].y);if(ti(B[b].x)+1==20)cout<<"==";else cout<<"  ";Setpos(B[b].x,B[b].y-1);if(ti(B[b].x)==20)cout<<"======";else cout<<"      ";if(B[b].life!=0){B[b].y-=B[b].vy;B[b].x-=B[b].vx;Setpos(B[b].x,B[b].y-1);if(B[b].what==6){if(B[b].How<=1) Color(1); else Color(6);}if(B[b].what==9){if(B[b].How<=1) Color(4); else Color(8);}if(B[b].what==8)Color(5);Setpos(B[b].x-1,B[b].y);cout<<"︹";Setpos(B[b].x+1,B[b].y);cout<<"︺";Setpos(B[b].x,B[b].y-1);if(B[b].How%2==1) cout<<"〔●〕"; else cout<<"﹝○﹞"; if(a==1) Pan(6,B[b].x,B[b].y,b);}}
            if(B[b].what==7){Nor;Setpos(B[b].x,B[b].y);if(B[b].How<0) for(int i=19;i>=20+B[b].How;i--) {Setpos(i,B[b].y);cout<<"  ";}if(B[b].How>0) for(int i=21;i<=20+B[b].How;i++) {Setpos(i,B[b].y);cout<<"  ";}if(B[b].life!=0){B[b].y-=B[b].vy;if(B[b].How<0) for(int i=19;i>=20+B[b].How;i--) {Setpos(i,B[b].y);cout<<"║"; if(a==1) Pan(7,i,B[b].y,b);}if(B[b].How>0) for(int i=21;i<=20+B[b].How;i++) {Setpos(i,B[b].y);cout<<"║"; if(a==1) Pan(7,i,B[b].y,b);}}}
            if(B[b].what==10||B[b].what==11||B[b].what==12){Nor;Setpos(B[b].x,B[b].y);if(ti(B[b].x)==20)cout<<"==";else cout<<"  ";if(B[b].life!=0){B[b].x-=B[b].vx;B[b].y-=B[b].vy;if(B[b].How==1){B[b].vy-=0.2;}else B[b].vx-=0.35;if(B[b].x>=25) B[b].x=25,B[b].vx*=-0.8;if(B[b].what==11&&B[b].y<=1) B[b].y=1,B[b].vy*=-1;if(B[b].what==12&&B[b].y<=1) B[b].y=1,B[b].vx=0,B[b].vy=-0.5,B[b].How=1;Setpos(B[b].x,B[b].y);if(B[b].what==11)Color(1);else if(B[b].what==12)Color(5);else Color(0);if(B[b].t%4<2)cout<<"▃";else cout<<"▍";if(a==1) Pan(B[b].what,B[b].x,B[b].y,b);}}
            if(B[b].what>=13&&B[b].what<=17){Nor;Setpos(B[b].x,B[b].y);if(ti(B[b].x)==20)cout<<"====";else cout<<"    ";if(B[b].life!=0){B[b].x-=B[b].vx;B[b].y-=B[b].vy;Setpos(B[b].x,B[b].y);if(B[b].what==14) Color(1);else if(B[b].what==15) Color(4);else if(B[b].what==16) Color(5);else if(B[b].what==17) Color(3);else Color(2);cout<<"●";if(B[b].what==14)cout<<"*";if(B[b].what==15)cout<<"";if(B[b].what==16)cout<<"<";if(B[b].what==17)cout<<"X";} if(a==1) Pan(1,B[b].x,B[b].y,b);}
            if(B[b].what==98&&B[b].life!=0){B[b].y-=B[b].vy;Setpos(B[b].x,B[b].y);if(ti(B[b].x==20))cout<<"==";else cout<<"  ";if(B[b].y<=3)B[b].life=0;} 
            if(B[b].what>=99){if(B[b].y<=3)B[b].life=0;if(B[b].life!=0){B[b].y-=B[b].vy;Setpos(B[b].x,B[b].y);Color(5);if(B[b].what==99)cout<<"█";if(B[b].what>=100&&B[b].what<200){if(B[b].what%5==0)cout<<"我";if(B[b].what%5==1)cout<<"是";if(B[b].what%5==2)cout<<"最";if(B[b].what%5==3)cout<<"强";if(B[b].what%5==4)cout<<"的";}if(B[b].what>=200&&B[b].what<300){if(B[b].what%6==0)cout<<"神";if(B[b].what%6==1)cout<<"级";if(B[b].what%6==2)cout<<"怪";if(B[b].what%6==3)cout<<"物";if(B[b].what%6==4)cout<<"之";if(B[b].what%6==5)cout<<"光";}if(B[b].what>=300&&B[b].what<400){if(B[b].what%8==0)cout<<"颤";if(B[b].what%8==1)cout<<"抖";if(B[b].what%8==2)cout<<"吧";if(B[b].what%8==3)cout<<"无";if(B[b].what%8==4)cout<<"能";if(B[b].what%8==5)cout<<"的";if(B[b].what%8==6)cout<<"人";if(B[b].what%8==7)cout<<"类";}if(B[b].what>=400&&B[b].what<500){if(B[b].what%8==0)cout<<"还";if(B[b].what%8==1)cout<<"不";if(B[b].what%8==2)cout<<"快";if(B[b].what%8==3)cout<<"跪";if(B[b].what%8==4)cout<<"倒";if(B[b].what%8==5)cout<<"在";if(B[b].what%8==6)cout<<"朕";if(B[b].what%8==7)cout<<"前";}if(B[b].what>=500&&B[b].what<600){if(B[b].what%8==0)cout<<"看";if(B[b].what%8==1)cout<<"懂";if(B[b].what%8==2)cout<<"这";if(B[b].what%8==3)cout<<"句";if(B[b].what%8==4)cout<<"话";if(B[b].what%8==5)cout<<"的";if(B[b].what%8==6)cout<<"是";if(B[b].what%8==7)cout<<"猪";} if(a==1) Pan(1,B[b].x,B[b].y,b);}}
            if(B[b].what==-1){Nor;Setpos(B[b].x,B[b].y);if(ti(B[b].x)==20)cout<<"==";else cout<<"  ";if(Boss==0) B[b].life=0;else if(((Boss==1&&abs(B[b].x-Bx1)+abs(B[b].y-By1)<1.5)||(Boss==2&&abs(B[b].x-Bx2)+abs(B[b].y-By2)<1.5)||(Boss==3&&abs(B[b].x-Bx3)+abs(B[b].y-By3)<1.5)||(B[b].t==10))&&B[b].life==1) Bblo-=8+Lv*2,B[b].life=0;if(B[b].life!=0){if(Boss==1)B[b].x=B[b].x+(Bx1-B[b].x)/(10-B[b].t)*1.0,B[b].y=B[b].y+(By1-B[b].y)/(10-B[b].t)*1.0;if(Boss==2)B[b].x=B[b].x+(Bx2-B[b].x)/(10-B[b].t)*1.0,B[b].y=B[b].y+(By2-B[b].y)/(10-B[b].t)*1.0;if(Boss==3)B[b].x=B[b].x+(Bx3-B[b].x)/(10-B[b].t)*1.0,B[b].y=B[b].y+(By3-B[b].y)/(10-B[b].t)*1.0;Setpos(B[b].x,B[b].y);Color(7);if(B[b].t%2==0) cout<<"+";else cout<<"×";}}
            if(B[b].what<=-2&&B[b].what>=-9){Nor;Setpos(B[b].x-1,B[b].y);if(ti(B[b].x)-1==20)cout<<"==";else cout<<"  ";Setpos(B[b].x+1,B[b].y);if(ti(B[b].x)+1==20)cout<<"==";else cout<<"  ";Setpos(B[b].x,B[b].y-1);if(ti(B[b].x)==20)cout<<"======";else cout<<"      ";if(B[b].life!=0){B[b].y-=B[b].vy;B[b].x-=B[b].vx;if(B[b].what<=-3&&B[b].what>=-7){if(B[b].x<=7)B[b].x=7;if(B[b].x>=28)B[b].x=28;else if(B[b].x>=B[b].a+1&&B[b].How==1)B[b].How=0;else if(B[b].x<=B[b].a-1&&B[b].How==0)B[b].How=1;if(B[b].How==1&&B[b].vx>=-1)B[b].vx-=0.2;if(B[b].How==0&&B[b].vx<=1)B[b].vx+=0.2;}if(B[b].what==-2) Color(3);if(B[b].what==-3) Color(4);if(B[b].what==-4) Color(1);if(B[b].what==-5) Color(0);if(B[b].what==-6) Color(6);if(B[b].what==-7) Color(5);if(B[b].what==-8) Color(2);if(B[b].what==-9) Color(14);if(T%7<=1&&B[b].what==-5)Color(1);else if(T%7<=1)Color(0);Setpos(B[b].x-1,B[b].y);cout<<"︹";Setpos(B[b].x+1,B[b].y);cout<<"︺";Setpos(B[b].x,B[b].y-1);if(B[b].what==-2) cout<<"﹝镖﹞";if(B[b].what==-3) cout<<"﹝火﹞";if(B[b].what==-4) cout<<"﹝水﹞";if(B[b].what==-5) cout<<"﹝风﹞";if(B[b].what==-6) cout<<"﹝雷﹞";if(B[b].what==-7) cout<<"﹝磁﹞";if(B[b].what==-8) cout<<"﹝血﹞";if(B[b].what==-9) cout<<"﹝忍﹞"; if(a==1) Pan(-2,B[b].x,B[b].y,b);}}
            if(B[b].what==-11||B[b].what==-12){Nor;Setpos(B[b].x,B[b].y);if(ti(B[b].x)==20)cout<<"==";else cout<<"  ";if(B[b].life!=0){if(Magne>0)B[b].How++,B[b].x=B[b].x+(X-B[b].x)/(10-B[b].How)*1.0,B[b].y=B[b].y+(Y-B[b].y)/(10-B[b].How)*1.0;B[b].y-=B[b].vy;Setpos(B[b].x,B[b].y);if(B[b].what==-10) Color(5);if(B[b].what==-11) Color(7);if(T%7<=1)Color(0);cout<<"◆"; if(a==1) Pan(-1,B[b].x,B[b].y,b);}}
            if(B[b].what==-13){Nor;Setpos(B[b].x,B[b].y-0.5);if(ti(B[b].x)==20)cout<<"===";else cout<<"   ";if(B[b].life!=0){if(B[b].a==13880086){if(Boss==0) B[b].life=0;else if(((Boss==1&&abs(B[b].x-Bx1)+abs(B[b].y-By1)<1.5)||(Boss==2&&abs(B[b].x-Bx2)+abs(B[b].y-By2)<1.5)||(Boss==3&&abs(B[b].x-Bx3)+abs(B[b].y-By3)<1.5)||(B[b].t==5))&&B[b].life==1) Bblo-=8+Lv*2,B[b].life=0;if(B[b].life!=0){if(Boss==1)B[b].x=B[b].x+(Bx1-B[b].x)/(5-B[b].t)*1.0,B[b].y=B[b].y+(By1-B[b].y)/(5-B[b].t)*1.0;if(Boss==2)B[b].x=B[b].x+(Bx2-B[b].x)/(5-B[b].t)*1.0,B[b].y=B[b].y+(By2-B[b].y)/(5-B[b].t)*1.0;if(Boss==3)B[b].x=B[b].x+(Bx3-B[b].x)/(5-B[b].t)*1.0,B[b].y=B[b].y+(By3-B[b].y)/(5-B[b].t)*1.0;}}else{if(B[B[b].a].life==0) B[b].life=0;else if((abs(B[b].x-B[B[b].a].x)+abs(B[b].y-B[B[b].a].y)<1.5||(B[b].t==5))&&B[b].life==1) Exp+=2,B[B[b].a].life=B[b].life=0;if(B[b].life!=0){B[b].x=B[b].x+(B[B[b].a].x-B[b].x)/(5-B[b].t)*1.0,B[b].y=B[b].y+(B[B[b].a].y-B[b].y)/(5-B[b].t)*1.0;}}Setpos(B[b].x,B[b].y-0.5);if(T%6<3)Color(5);else Color(4);cout<<"●";}}
        }if(br<bl) {br=-1,bl=0;memset(B,0,sizeof(B));}Color(0);
    }
    void Move(){
        if(X<3) X=3;if(Y<1) Y=1,Vy=0;if(Y>29) Y=29,Vy=0;
        if(Ice!=0){X-=Vx/2.0;Y+=Vy/2.0;Vy=fmax(Vy-0.025,(float)0);if(T%6==0&&Up==0&&Y<Ding) Y+=0.25;if(T%6==3&&Up==0&&Y>=Ding) Y-=0.25;if(Up==0&&Y<=Ding-1.25) Vy=0.25;if(Up==0&&Y>=Ding+1.25&&Wind==0) Vy=-0.25;if(Up==0&&Down==0&&Vx>0&&X<=18) Up=0,Down=0,Vx=0,Vy=0,X=18,Setpos(20,Y-2.5),cout<<"==========";else if(Down==2&&X<=22) Up=0,Down=1,Vx=0,Vy=0,X=22,Setpos(20,Y-2.5),cout<<"==========";else if(Up==0&&Down==1&&Vx<0&&X>=22) Up=0,Down=1,Vx=0,Vy=0,X=22,Setpos(20,Y-2.5),cout<<"==========";else if(Up>0&&Down==0&&X>18) Up=0,Vx=0,Vy=0,X=18,Setpos(20,Y-2.5),cout<<"==========";else if(Down==2) Vx+=0.175;else if(Up>0&&Upt==0) Vx-=0.175;else if(Up>0&&Upt>0) {Vx=fmax(Vx-0.125,(float)0);if(Upt==1&&T%2==0)Map(-1,0);if(T%2==0)Upt--;}}
        else{X-=Vx;Y+=Vy;Vy=fmax(Vy-0.05,(float)0);if(Wind==0){if(T%6==0&&Up==0&&Y<Ding) Y+=0.5;if(T%6==3&&Up==0&&Y>=Ding) Y-=0.5;}else{if(T%2==0&&Up==0&&Y<Ding) Y+=0.5;if(T%2==1&&Up==0&&Y>=Ding) Y-=0.5;}if(Up==0&&Y<=Ding-1.25) Vy=0.5;if(Up==0&&Y>=Ding+1.25&&Wind==0) Vy=-0.5;if(Up==0&&Down==0&&Vx>0&&X<=18) Up=0,Down=0,Vx=0,Vy=0,X=18,Setpos(20,Y-2.5),cout<<"==========";else if(Down==2&&X<=22) Up=0,Down=1,Vx=0,Vy=0,X=22,Setpos(20,Y-2.5),cout<<"==========";else if(Up==0&&Down==1&&Vx<0&&X>=22) Up=0,Down=1,Vx=0,Vy=0,X=22,Setpos(20,Y-2.5),cout<<"==========";else if(Up>0&&Down==0&&X>18) Up=0,Vx=0,Vy=0,X=18,Setpos(20,Y-2.5),cout<<"==========";else if(Down==2) Vx+=0.35;else if(Up>0&&Upt==0) Vx-=0.35;else if(Up>0&&Upt>0) {Vx=fmax(Vx-0.25,(float)0);if(Upt==1)Map(-1,0); Upt--;}}
        for(int i=bl;i<=br;i++){
            if(B[i].what<98)if(B[i].x-B[i].vx<=5||B[i].x-B[i].vx>=30||B[i].y-B[i].vy<=0||B[i].y-B[i].vy>=30){B[i].life=0;Map(1,i);}
            for(int j=0;j<20;j++)if(B[i].what>0&&B[i].life!=0&&abs(B[i].x-I[j][0])<2&&B[i].y-I[j][1]<=2){Setpos(I[j][0],I[j][1]);if(I[j][0]==20) cout<<"===";else cout<<"   ";I[j][0]=I[j][1]=-1;B[i].life=0;Exp+=2;}
            if(B[i].t>=100)B[i].life=0;if(B[i].life==0&&i==bl) bl++;
            Map(1,i);if(B[i].life==0) continue;
            else{B[i].t++;
                if(B[i].what==1){if(B[i].y<=25&&B[i].How==0) B[i].vy=0,B[i].How=1;if(B[i].t==30) B[i].y+=1.5,B[i].How=2;if(B[i].t==35) B[i].vy=1.5,B[i].How=3;}
                if(B[i].what==2){if(B[i].t%3==0) B[i].How=!B[i].How;} 
                if(B[i].what==3||B[i].what==5){if(B[i].what==3&&B[i].y<=20) B[i].vy=0;if(B[i].what==5&&B[i].y<=21) B[i].vy=0;if(B[i].t>30&&B[i].t%2==0) B[i].How=!B[i].How;if(B[i].what==5&&B[i].t<=30&&B[i].x<X) B[i].vx=-0.2;else if(B[i].what==5&&B[i].t<=70&&B[i].x>X) B[i].vx=0.2;else B[i].vx=0;if(B[i].t==45){B[i].life=0;br++;B[br].what=4;B[br].x=B[i].x;B[br].y=32;B[br].vy=3;B[br].life=1;}}
                if(B[i].what==6||B[i].what==8||B[i].what==9){if(B[i].vx<0.25&&B[i].vy<0.25&&B[i].t>=50){B[i].life=0;if(B[i].life==0&&i==bl) bl++;Map(1,i);break;}if(B[i].t%5==0) B[i].How=rand()%4;if(B[i].what==9){if(B[i].t==7){X9:float xx=(rand()%41)/40.0,yy=(rand()%41)/40.0;if(xx<=0.5&&yy<=0.5) goto X9;for(int j=1;j<=4;j++){br++,B[br].what=9;B[br].t=11;B[br].x=B[i].x,B[br].y=B[i].y,B[br].vx=xx,B[br].vy=yy;if(j%2==0)swap(B[br].vx,B[br].vy),B[br].vy*=-1;if(j<=2)B[br].vx*=-1,B[br].vy*=-1;B[br].life=1;}B[i].life=0;}}if(B[i].what==8){if(B[i].x>X&&B[i].vx<1.2) B[i].vx+=fmax((float)0,0.2-B[i].t/25);if(B[i].x<X&&B[i].vx>-1.2) B[i].vx-=fmax((float)0,0.2-B[i].t/25);if(B[i].y>Y&&B[i].vy<1.2) B[i].vy+=fmax((float)0,0.2-B[i].t/25);if(B[i].y<Y&&B[i].vy>-1.2) B[i].vy-=fmax((float)0,0.2-B[i].t/25);}}
                if(B[i].what>=13&&B[i].what<=15&&B[i].How!=0){if(B[i].x==B[i].How)B[i].vx=0,B[i].How=0;}
                if(B[i].what==16){if(B[i].x<X&&B[i].vx>=-1) B[i].vx-=0.2;else if(B[i].x>X&&B[i].vx<=1) B[i].vx+=0.2;}
            }
            if(B[i].life==1&&B[i].a==0&&B[i].what>0){if(B[i].y>Y&&abs(B[i].x-X)<=3&&((B[i].x-X)*(B[i].x-X)+(B[i].y-Y)*(B[i].y-Y))<Dis) Dis=(B[i].x-X)*(B[i].x-X)+(B[i].y-Y)*(B[i].y-Y),Disb=i;else if(((B[i].x-X)*(B[i].x-X)+(B[i].y-Y)*(B[i].y-Y))<Dis1) Dis1=(B[i].x-X)*(B[i].x-X)+(B[i].y-Y)*(B[i].y-Y),Disb1=i;}
        }
    }
    void Guai(int R,int r){
        if(R==-1){br++;B[br].what=-1;B[br].x=X+rand()%3-1;B[br].y=Y+rand()%3-1;B[br].life=1;}
        if(R<=-2&&R>=-11){br++;B[br].what=R;B[br].x=B[br].a=r;B[br].y=29;if(R<=-3&&R>=-7)B[br].vx=-1;B[br].vy=1;B[br].life=1;}
        if(R==0){br++;B[br].what=1;B[br].x=r;B[br].y=29;B[br].vy=1;B[br].life=1;}
        if(R==1){br++;B[br].what=2;B[br].x=r;B[br].y=29;B[br].vy=1;B[br].life=1;}
        if(R==2||R==3){br++;B[br].what=2*R-1;B[br].x=r;B[br].y=29;B[br].vy=1;B[br].life=1;}
        if(R==4){br++;B[br].what=6;if(r<5)r=5;if(r>30)r=30;B[br].x=r;if(r==11||r==25) B[br].y=29-(rand()%20);else B[br].y=29;X4:B[br].vx=(rand()%21-10)/30.0;B[br].vy=(rand()%25)/30.0;if(B[br].vx<=0.8&&B[br].vy<=0.8)goto X4;int rx=rand()%50;if(rx==0) B[br].vx=0;B[br].life=1;}
        if(R==5){br++;B[br].How=r;B[br].what=7;if(B[br].How<0) B[br].x=19;if(B[br].How>0) B[br].x=21;B[br].y=29;B[br].vy=1;B[br].life=1;}
    }
    void CpGuai(int R,float x,float y,float xx,float yy){
        if(R==4){br++;B[br].what=6;B[br].x=x;B[br].y=y;B[br].vx=xx;B[br].vy=yy;B[br].life=1;}
        if(R==6||R==7||R==8){br++;B[br].what=4+R;B[br].x=x;B[br].y=y;B[br].vx=xx;B[br].vy=yy;B[br].life=1;}
    }
    void MesGuai(int a,int rr){
        int R=rand()%rr,r=-10086;
        if(R==0){if(a==1) r=(5+rand()%8)*2;if(a<=3&&a!=1) r=10+rand()%16;if(a==4) r=rand()%75-20;if(a==5) r=2+rand()%4;if(r!=-10086) Guai(a,r);}
    }
    void NorGuai(int a,int b){	
        if(a==1) {if(b==1||b==41) Guai(0,15),Guai(0,17),Guai(0,19);if(b==21||b==61) Guai(0,21),Guai(0,23),Guai(0,25);if(b==81) Guai(0,11),Guai(0,13),Guai(0,15),Guai(0,17),Guai(0,19);if(b==101||b==141) Guai(0,17),Guai(0,19),Guai(0,21),Guai(0,23),Guai(0,25);if(b==121) Guai(0,15),Guai(0,17),Guai(0,19),Guai(0,21),Guai(0,23);if(b>=160&&b<=260&&b%10==0) Guai(0,b/10-1);if(b>=270&&b<=370&&b%10==0) Guai(0,52-b/10);if(b>=460&&b<=560&&b%10==0) Guai(0,b/10-37),Guai(0,b/10-36),Guai(0,b/10-35);if(b>=570&&b<=670&&b%10==0) Guai(0,78-b/10),Guai(0,77-b/10),Guai(0,76-b/10);if(b>=760&&b<=960&&b%10==0) Guai(0,b/10-66),Guai(0,b/10-65),Guai(0,103-b/10),Guai(0,104-b/10);if(b>=1000&&b<=1300) MesGuai(0,30-b/50);}
        if(a==2) {if(b<=200&&b%30==1) {int r=rand()%4;if(r==1) r=0;for(int i=0;i<4;i++) if(i!=r) Guai(1,i*4+9);}if(b>200&&b<=220&&b%5==1) Guai(1,18);if(b>220&&b<=300&&b%7==1) Guai(1,b/5-26);if(b>350&&b<=370&&b%5==1) Guai(1,22);if(b>370&&b<=450&&b%7==1) Guai(1,96-b/5);if(b==461||b==501||b==541) Guai(1,13),Guai(1,17),Guai(1,21);if(b==481||b==521||b==561) Guai(1,17),Guai(1,21),Guai(1,25);if(b>=561&&b<=861&&b%20==1) Guai(1,b/40+5);if(b>=561&&b<=861&&b%20==11) Guai(1,35-b/40);if(b>=801&&b<=961&&b%15==1) Guai(1,20);if(b>=1000&&b<=1300) MesGuai(1,30-b/50);}
        if(a==3) {if(b==1||b==61) Guai(3,15),Guai(2,17),Guai(2,19);if(b==31||b==91) Guai(2,21),Guai(2,23),Guai(3,25);if(b>=120&&b<=220&&b%10==0) Guai(2,b/10+3);if(b>=240&&b<=340&&b%10==0) Guai(2,49-b/10);if(b>=360&&b<=460&&b%20==0) Guai(2,b/10-21),Guai(2,61-b/10);if(b>=480&&b<=580&&b%20==0) Guai(3,b/10-33),Guai(3,73-b/10);if(b>=600&&b<750&&b%30==0) {for(int i=0;i<5;i++) Guai(3,i*3+10);}if(b>=750&&b<830&&b%10==0) if(b<=200&&b%40==1) Guai(2,X);if(b>=830&&b<910&&b%20==0) Guai(2,X);if(b>=910&&b<980&&b%10==0) Guai(2,X);if(b>=1000&&b<=1300) MesGuai(rand()%2+2,40-b/50);}
        if(a==4) {if(b==1) CpGuai(4,10,29,-0.4,0.7),CpGuai(4,14,29,-0.2,0.7),CpGuai(4,21,29,0,0.65);if(b==41) CpGuai(4,10,29,-0.2,0.7),CpGuai(4,14,29,-0.1,0.7),CpGuai(4,18,29,0,0.65);if(b==81) CpGuai(4,5,20,-0.4,0.35),CpGuai(4,10,29,-0.4,0.7),CpGuai(4,14,29,-0.2,0.7),CpGuai(4,30,20,0.25,0.4),CpGuai(4,21,29,0,0.65);if(b==121) CpGuai(4,5,20,-0.2,0.35),CpGuai(4,10,29,-0.2,0.7),CpGuai(4,14,29,-0.1,0.7),CpGuai(4,30,20,0.4,0.4),CpGuai(4,18,29,0,0.65);if(b==161) CpGuai(4,10,29,-0.4,0.7),CpGuai(4,14,29,-0.2,0.7),CpGuai(4,21,29,0,0.6),CpGuai(4,10,29,-0.2,0.7),CpGuai(4,14,29,-0.1,0.7),CpGuai(4,18,29,0,0.65);if(b>=200&&b<=500&&b%40==1) {float r=0,rr;for(int i=1;i<=5;i++){X5:rr=0.7+(rand()%5)/10.0;if(rr==r)goto X5;r=rr;CpGuai(4,i*3+7,29,0,0.5+(rand()%50)/80.0);}}if(b>540&&b<=565&&b%5==1) CpGuai(4,5,8,-2,0.2);if(b>590&&b<=615&&b%5==1) CpGuai(4,30,8,1.5,0.2);if(b>640&&b<=665&&b%5==1) CpGuai(4,5,8,-1.5,0.3);if(b>690&&b<=715&&b%5==1) CpGuai(4,30,8,2,0.3);if(b>=750&&b<=950&&b%20==1) {float r=0,rr;for(int i=1;i<=3;i++){X6:rr=0.7+(rand()%5)/10.0;if(rr==r)goto X6;r=rr;CpGuai(4,i*5+7+(rand()%3),29,0,0.5+(rand()%50)/200.0);}}if(b>=1000&&b<=1300) MesGuai(4,5);}
    }
    void RandGood(){
        if(Biao>0){Biao--;Guai(-1,0);}
        if(Gd[1]==0){Gd[1]=rand()%1000+1;if(Win==7)Gd[1]=10086;Gd[3]=rand()%16+8;}
        else if(Gd[1]<=5){Guai(-2-Gd[1],Gd[3]);memset(Gd,0,sizeof(Gd));}
        else if(Gd[1]>=20&&Gd[1]<27){Guai(-8,Gd[3]);memset(Gd,0,sizeof(Gd));}
        else if(Gd[1]>=30&&Gd[1]<37){Guai(-9,Gd[3]);memset(Gd,0,sizeof(Gd));}
        else if(Gd[1]>=40&&Gd[1]<70){Gd[2]++;if(Gd[2]%2==1)Guai(-10,Gd[3]);if(Gd[2]>=9)memset(Gd,0,sizeof(Gd));}
        else if(Gd[1]>=70&&Gd[1]<100){Gd[2]++;if(Gd[2]%2==1)Guai(-11,Gd[3]);if(Gd[2]>=9)memset(Gd,0,sizeof(Gd));}
        else if(Boss!=0&&Gd[1]>=450&&Gd[1]<=500){Guai(-2,Gd[3]);memset(Gd,0,sizeof(Gd));}
        else Gd[1]=0;
        for(int i=0;i<20;i++){if(I[i][0]==-1) continue;Setpos(I[i][0],I[i][1]);Color(0);if(I[i][0]==20) cout<<"===";else cout<<"   ";I[i][1]++;if(I[i][0]>=28||I[i][0]<=0||I[i][1]>=29) I[i][0]=I[i][1]=-1;else Color(1),Setpos(I[i][0],I[i][1]),cout<<"■";Color(0);}
    }
    void Panboss(int bx,int by){
        float Nox[4],Noy[4];Nox[0]=X,Noy[0]=Y;
        if(Down==1&&X==22) Nox[1]=X+1,Noy[1]=Y-0.5,Nox[2]=X-1,Noy[2]=Y-0.5;
        else if(Down==2) Nox[1]=X+1,Noy[1]=Y-0.5,Nox[2]=-10,Noy[2]=-10;
        else if(Down==1||X<18) Nox[1]=X-1,Noy[1]=Y-0.5,Nox[2]=-10,Noy[2]=-10;
        else Nox[1]=X+1,Noy[1]=Y-0.5,Nox[2]=X-1,Noy[2]=Y-0.5;
        for(int i=0;i<3;i++){if((Boss==1||Boss==6)&&Wind==0&&Thun==0&&abs(Nox[i]-bx)<1&&abs(Noy[i]-by)<1&&Bgo1[4]==0) Blo-=20,Bgo1[4]=1,Killb=20,Kill=1;if((Boss==2||Boss==6)&&Wind==0&&Thun==0&&abs(Nox[i]-bx)<1&&abs(Noy[i]-by)<1&&Bgo2[8]==0) Blo-=20,Bgo2[8]=1,Killb=20,Kill=1;}
    }
    void Boss1(){
        for(int j=0;j<20;j++)if(abs(Bx1-I[j][0])<2&&By1-I[j][1]<=2){Setpos(I[j][0],I[j][1]);if(I[j][0]==20) cout<<"===";else cout<<"   ";I[j][0]=I[j][1]=-1;Bblo-=8+Lv*2;Exp+=2;}
        if(Bbr==Bbl&&Bbr!=0) Bbr=Bbl=0;
        for(int i=1;i<=3+(Bbl-Bbr)/5;i++)if(Bbr<Bbl){Setpos(Bway[Bbr][0],Bway[Bbr][1]);if(Bway[Bbr][0]==20) cout<<"==";else cout<<"  ";Bbr++;}
        if(Bwhat1==5){int bx,by;Color(5);for(int i=0;i<10;i++){bx=Bx1-i*Bvx1/10.0;by=By1-i*Bvy1/10.0;Setpos(bx,by),cout<<"█";Bbl++;Bway[Bbl][0]=bx;Bway[Bbl][1]=by;}Color(0);}
        Bx1-=Bvx1;By1-=Bvy1;
        if(Bwhat1==0){X2:Bwhat1=rand()%7;if(Bwhat1==2||Bwhat1==3){if(By1<=10||By1>25) goto X2;}if(Bwhat1==4){if(By1<=15||Bx1<20) goto X2;Bgo1[2]=Bx1;Bgo1[3]=By1-1;}if(Bwhat1==5) {X0:Bgo1[3]=rand()%4+1;Bvx1=(rand()%101)/20.0;Bvy1=(rand()%101)/20.0;if(Bgo1[3]<=2) Bvx1*=-1;if(Bgo1[3]%2==1) Bvy1*=-1;if(abs(Bvx1)+abs(Bvy1)<=3||Out1)goto X0;}if(Bwhat1==6){if(By1<=17||By1>25) goto X2;}}
        if(Bwhat1==1){Bgo1[1]++,Bgo1[2]++;int R=rand()%(5-Bgo1[1]),r=rand()%(10-Bgo1[2]);if(Out1) R=0;if(R==0) {int vx=Bvx1,vy=Bvy1;Bgo1[1]=0;Bvx1=(rand()%101-20)/50.0;Bvy1=(rand()%101-20)/50.0;if(Bgo1[3]<=2) Bvx1*=-1;if(Bgo1[3]%2==1) Bvy1*=-1;if(Out1) r=0;} if(r==0) Chang1 }
        if(Bwhat1==2){Bgo1[1]++;if(Bgo1[1]>6){Bvy1=-0.3;br++;B[br].x=Bx1,B[br].y=By1-1;B[br].what=6;X3:B[br].vx=(rand()%21-10)/40.0;B[br].vy=(rand()%25)/30.0;if(B[br].vx<=0.8&&B[br].vy<=0.8)goto X3;int rx=rand()%50;if(rx==0) B[br].vx=0;B[br].life=1;}if(Bgo1[1]>8) Chang1}
        if(Bwhat1==3){Bgo1[1]++;if(Bgo1[1]>6&&Bgo1[1]%3==0){Bvy1=-0.3;br++;B[br].x=Bx1,B[br].y=By1-1;B[br].what=8;B[br].life=1;}if(Bgo1[1]>15) Chang1}
        if(Bwhat1==4){Bgo1[1]++;if(Bgo1[1]<=8){Setpos(Bgo1[2],Bgo1[3]);if(Bgo1[1]==1)cout<<" ";else if(Bgo1[1]>1&&Bgo1[2]==20) cout<<"==";else cout<<"  ";Bgo1[2]--;Setpos(Bgo1[2],Bgo1[3]);int r=rand()%4;if(r%2==0) Color(6);else Color(9);if(r<2) cout<<") ";else cout<<"】";Color(0);}if(Bgo1[1]==6) Bgo1[5]=X,Bgo1[6]=Y;if(Bgo1[1]==11){Map(0,(bool)Kill);Setpos(Bgo1[5],Bgo1[6]+1),cout<<"  ";Setpos(Bgo1[5],Bgo1[6]-1),cout<<"  ";Setpos(Bgo1[5]+1,Bgo1[6]),cout<<"  ";Setpos(Bgo1[5]-1,Bgo1[6]),cout<<"  ";int bx,by,bvx=Bgo1[2]-Bgo1[5],bvy=Bgo1[3]-Bgo1[6];Color(6);int i=0;while(1){bx=Bgo1[2]-i*bvx/30.0;by=Bgo1[3]-i*bvy/30.0;if(bx<=5||bx>=30||by<0||by>=29) break;Panboss(bx,by);Setpos(bx,by),cout<<"█";Bbl++;Bway[Bbl][0]=bx;Bway[Bbl][1]=by;i++;}Color(0);Map(-1,0);Chang1}}
        if(Bwhat1==5){Bgo1[1]++,Bgo1[2]++;int R=rand()%(5-Bgo1[1]),r=rand()%(10-Bgo1[2]);if(Out1) R=0;if(R==0) {int vx=Bvx1,vy=Bvy1;Bgo1[1]=0;X1:Bvx1=(rand()%101-20)/20.0;Bvy1=(rand()%101-20)/20.0;if(Bgo1[3]<=2) Bvx1*=-1;if(Bgo1[3]%2==1) Bvy1*=-1;if(abs(Bvx1)+abs(Bvy1)<=3||abs(Bvx1-vx)<=1||abs(Bvy1-vy)<=1)goto X1;if(Out1) r=0;} if(r==0) Chang1 }
        if(Bwhat1==6){Bgo1[1]++;if(Bgo1[1]>6&&Bgo1[1]%10==0){By1-=1;br++;B[br].x=Bx1,B[br].y=By1-1;B[br].what=9;X30:B[br].vy=1;B[br].life=1;}if(Bgo1[1]>31) Chang1}
    }
    void Boss2(){
        for(int j=0;j<20;j++)if(abs(Bx2-I[j][0])<2&&By2-I[j][1]<=2){Setpos(I[j][0],I[j][1]);if(I[j][0]==20) cout<<"===";else cout<<"   ";I[j][0]=I[j][1]=-1;Bblo-=8+Lv*2;Exp+=2;}
        if(Bbr==Bbl&&Bbr!=0) Bbr=Bbl=0;
        for(int i=1;i<=3+(Bbl-Bbr)/5;i++)if(Bbr<Bbl){Setpos(Bway[Bbr][0],Bway[Bbr][1]);if(Bway[Bbr][0]==20) cout<<"==";else cout<<"  ";Bbr++;}
        Bx2-=Bvx2;By2-=Bvy2;
        if(Bwhat2==0){X21:Bwhat2=rand()%7;if(Bwhat2==2){X31:for(int i=1;i<=3;i++){Bgo2[i*2+1]=rand()%28+1,Bgo2[i*2]=rand()%25+5;if((abs(Bgo2[i*2]-Bx2)<=2&&abs(Bgo2[i*2+1]-By2)<=2)||(abs(Bgo2[i*2]-X)<=2&&abs(Bgo2[i*2+1]-Y)<=2))goto X31;}if(Bgo2[2]==Bgo2[4]||Bgo2[2]==Bgo2[6]||Bgo2[6]==Bgo2[4]||Bgo2[5]==Bgo2[3]||Bgo2[3]==Bgo2[7]||Bgo2[5]==Bgo2[7]) goto X31;}if(Bwhat2==3){Bgo2[2]=rand()%2;}if(Bwhat2==4||Bwhat2==5||Bwhat2==6){Bvy2=-1.5;Bvx2=-0.5;}}
        if(Bwhat2==1){Bgo2[1]++,Bgo2[2]++;int R=rand()%(5-Bgo2[1]),r=rand()%(30-Bgo2[2]);if(Out2) R=0;if(R==0) {int vx=Bvx2,vy=Bvy2;Bgo2[1]=0;Bvx2=(rand()%101-20)/50.0;Bvy2=(rand()%101-20)/50.0;if(Bgo2[3]<=2) Bvx2*=-1;if(Bgo2[3]%2==1) Bvy2*=-1;if(Out2) r=0;} if(r==0) Chang2 }
        if(Bwhat2==2){Bgo2[1]++;float bx,by,bvx,bvy;if(Bgo2[1]<21){for(int i=1;i<=3;i++){bvx=Bgo2[i*2]-Bx2,bvy=Bgo2[i*2+1]-By2;if(Bgo2[1]<=10){Setpos(Bx2+(Bgo2[1]-1)*bvx/10.0,By2+(Bgo2[1]-1)*bvy/10.0);if(abs(Bx2+(Bgo2[1]-1)*bvx/10.0-20)<0.5)cout<<"==";else cout<<"  ";bx=Bx2+Bgo2[1]*bvx/10.0;by=By2+Bgo2[1]*bvy/10.0;Setpos(bx,by);}else Setpos(Bgo2[i*2],Bgo2[i*2+1]);int r=rand()%4;if(r%2==0) Color(3);else Color(10);if(r<=1) cout<<"×";else cout<<"+";Color(0);}}if(Bgo2[1]==21){Map(0,(bool)Kill);Color(3);int j=0;for(int j=0;j<=30;j++)for(int i=1;i<=3;i++)for(int k=1;k<=4;k++){if(k==1) bvx=j,bvy=0;if(k==2) bvx=-j,bvy=0;if(k==3) bvx=0,bvy=j;if(k==4) bvx=0,bvy=-j;bx=Bgo2[i*2]+bvx,by=Bgo2[i*2+1]+bvy;if(bx<=5||bx>=30||by<0||by>=30) {continue;}Panboss(bx,by);Setpos(bx,by),cout<<"█";Bbl++;Bway[Bbl][0]=bx;Bway[Bbl][1]=by;}Color(0);Map(-1,0);Chang2}}
        if(Bwhat2==3){Bgo2[1]++;if(Bgo2[1]<=18){if(Bgo2[3]==0) Setpos(Bgo2[4]-3,Bgo2[5]),cout<<"  ",Setpos(Bgo2[4]+3,Bgo2[5]),cout<<"  ",Color(0),Setpos(20,Bgo2[5]),cout<<"==";if(Bgo2[3]==1) Setpos(Bgo2[4],Bgo2[5]-3.5),cout<<"    ",Setpos(Bgo2[4],Bgo2[5]+2.5),cout<<"    ",Color(0),Setpos(20,Bgo2[5]+2.5),cout<<"====",Setpos(20,Bgo2[5]-3.5),cout<<"====";if(Bgo2[1]%4==0)Bgo2[3]=!Bgo2[3];if(Bgo2[1]%6<3)Color(3);else Color(5);if(Bgo2[3]==0) Setpos(X-3,Y),cout<<"▼",Setpos(X+3,Y),cout<<"▲",Bgo2[4]=(int)(X+0.5),Bgo2[5]=(int)(Y+0.5);if(Bgo2[3]==1) Setpos(X,Y-3),cout<<" ",Setpos(X,Y+3),cout<<" ",Bgo2[4]=(int)(X+0.5),Bgo2[5]=(int)(Y+0.5);Color(0);}if(Bgo2[1]==18){if(Bgo2[3]==0) Setpos(Bgo2[4]-3,Bgo2[5]),cout<<"  ",Setpos(Bgo2[4]+3,Bgo2[5]),cout<<"  ",Color(0),Setpos(20,Bgo2[5]),cout<<"==";if(Bgo2[3]==1) Setpos(Bgo2[4],Bgo2[5]-3.5),cout<<"    ",Setpos(Bgo2[4],Bgo2[5]+2.5),cout<<"    ",Color(0),Setpos(20,Bgo2[5]+2.5),cout<<"====",Setpos(20,Bgo2[5]-3.5),cout<<"====";}if(Bgo2[1]>18&&Bgo2[1]<=25){Bgo2[3]=Bgo2[2];if(Bgo2[3]==0) Setpos(Bgo2[4]-3,Bgo2[5]),cout<<"  ",Setpos(Bgo2[4]+3,Bgo2[5]),cout<<"  ",Color(0),Setpos(20,Bgo2[5]),cout<<"==";if(Bgo2[3]==1) Setpos(Bgo2[4],Bgo2[5]-3.5),cout<<"    ",Setpos(Bgo2[4],Bgo2[5]+2.5),cout<<"    ",Color(0),Setpos(20,Bgo2[5]+2.5),cout<<"====",Setpos(20,Bgo2[5]-3.5),cout<<"====";if(Bgo2[1]%4<2)Color(3);else Color(5);if(Bgo2[3]==0) Setpos(Bgo2[4]-3,Bgo2[5]),cout<<"▼",Setpos(Bgo2[4]+3,Bgo2[5]),cout<<"▲";if(Bgo2[3]==1) Setpos(Bgo2[4],Bgo2[5]-3),cout<<" ",Setpos(Bgo2[4],Bgo2[5]+3),cout<<" ";Color(0);}if(Bgo2[1]==25){if(Bgo2[2]==0){Color(3);for(int i=4;i<=29;i++){Setpos(i,Bgo2[5]),cout<<"█";Bbl++;Panboss(i,Bgo2[5]);Bway[Bbl][0]=i;Bway[Bbl][1]=Bgo2[5];}}if(Bgo2[2]==1){Color(3);for(int i=0;i<=28;i++){Setpos(Bgo2[4],i),cout<<"█";Bbl++;Panboss(Bgo2[4],i);Bway[Bbl][0]=Bgo2[4];Bway[Bbl][1]=i;}}Chang2}}
        if(Bwhat2==4||Bwhat2==5||Bwhat2==6){Bgo2[1]++;if(By2>27)Bvy2=0;if(Bx2>23)Bvx2=0;if(Bgo2[1]>13&&Bgo2[1]%3==0){float t=By2-Y,g=0.35;if(Boss==6) t/=2.0;CpGuai(Bwhat2+2,Bx2,By2,(Bx2-X)/t*1.0+(t-1)*g/2.0,1);}if(Bgo2[1]>20) Chang2}
    }
    void Boss3(){
        #define Bean br++;B[br].what=13;B[br].x=Bx3-1,B[br].y=By3-1;B[br].vy=1;B[br].life=1;
        for(int j=0;j<20;j++)if(abs(Bx3-I[j][0])<2&&By3-I[j][1]<=2){Setpos(I[j][0],I[j][1]);if(I[j][0]==20) cout<<"===";else cout<<"   ";I[j][0]=I[j][1]=-1;Bblo-=8+Lv*2;Exp+=2;}
        Bx3-=Bvx3;By3-=Bvy3;
        if(Bwhat3<=8){if(Bx3>X&&Bvx3<1.5) Bvx3+=0.3;if(Bx3<X&&Bvx3>-1.5) Bvx3-=0.3;}
        if(Bwhat3==0){X22:Bwhat3=rand()%12;if(Bwhat3==11&&abs(Bx3-20)<=1)goto X22;if(Bwhat3==11)Bgo3[2]=rand()%5;}
        if(Bwhat3==1){Bgo3[1]++;if(Bgo3[1]==6){br++;B[br].what=13;B[br].x=(int)Bx3-1,B[br].y=By3-1;B[br].vy=1;B[br].vx=1;B[br].How=(int)Bx3-4;B[br].life=1;br++;B[br].what=13;B[br].x=(int)Bx3-1,B[br].y=By3-1;B[br].vy=1;B[br].vx=-1;B[br].How=(int)Bx3+2;B[br].life=1;br++;B[br].what=13;B[br].x=(int)Bx3-1,B[br].y=By3-1;B[br].vy=1;B[br].life=1;Chang3}}
        if(Bwhat3>=2&&Bwhat3<=6){Bgo3[1]++;if(Bgo3[1]==6){br++;B[br].x=(int)Bx3-1,B[br].y=By3-1;B[br].what=11+Bwhat3;B[br].vy=0.5+(rand()%100)/80.0;if(Bwhat3==5)B[br].vy=B[br].vy*3/4.0;B[br].life=1;Chang3}}
        if(Bwhat3==7){Bgo3[1]++;if(Bgo3[1]==6){br++;B[br].what=14;B[br].x=(int)Bx3-1,B[br].y=By3-1;B[br].vy=1;B[br].vx=1;B[br].How=(int)Bx3-4;B[br].life=1;br++;B[br].what=14;B[br].x=(int)Bx3-1,B[br].y=By3-1;B[br].vy=1;B[br].vx=-1;B[br].How=(int)Bx3+2;B[br].life=1;br++;B[br].what=14;B[br].x=(int)Bx3-1,B[br].y=By3-1;B[br].vy=1;B[br].life=1;Chang3}}
        if(Bwhat3==8){Bgo3[1]++;if(Bgo3[1]==6){br++;B[br].what=15;B[br].x=(int)Bx3-1,B[br].y=By3-1;B[br].vy=1;B[br].vx=1;B[br].How=(int)Bx3-4;B[br].life=1;br++;B[br].what=15;B[br].x=(int)Bx3-1,B[br].y=By3-1;B[br].vy=1;B[br].vx=-1;B[br].How=(int)Bx3+2;B[br].life=1;br++;B[br].what=15;B[br].x=(int)Bx3-1,B[br].y=By3-1;B[br].vy=1;B[br].life=1;Chang3}}
        if(Bwhat3==9){Bvx3=0;Bgo3[1]++;if(Bgo3[1]==6||Bgo3[1]==8){Bean}if(Bgo3[1]>=8)Chang3}
        if(Bwhat3==10){Bvx3=0;Bgo3[1]++;if(Bgo3[1]==6||Bgo3[1]==8||Bgo3[1]==10||Bgo3[1]==12){Bean}if(Bgo3[1]>=12)Chang3}
        if(Bwhat3==11){Bvx3=0;Bgo3[1]++;if(Bgo3[1]>=8)for(int i=1;i<=4;i++){br++;B[br].what=80+100*Bgo3[2]+Bgo3[1]*4+i;B[br].x=Bx3-1,B[br].y=By3-1+i;B[br].vy=4;B[br].life=1;br++;B[br].what=99;B[br].x=Bx3,B[br].y=By3-1+i;B[br].vy=4;B[br].life=1;br++;B[br].what=99;B[br].x=Bx3-2,B[br].y=By3-1+i;B[br].vy=4;B[br].life=1;}if(Bgo3[1]>=20){for(int i=1;i<=4;i++){br++;B[br].what=98;B[br].x=Bx3-1,B[br].y=By3-1+i;B[br].vy=4;B[br].life=1;br++;B[br].what=98;B[br].x=Bx3,B[br].y=By3-1+i;B[br].vy=4;B[br].life=1;br++;B[br].what=98;B[br].x=Bx3-2,B[br].y=By3-1+i;B[br].vy=4;B[br].life=1;}Chang3}}
    }
    void Ball(int ball){
        if(ball==1){if(Fir<3&&T%8==0) Fir++;if(Fir>0){br++;B[br].what=-13;B[br].x=X;B[br].y=Y+rand()%3-1;B[br].life=1;if(Dis<=30) B[br].a=Disb,B[Disb].a=1,Fir--;else if(Boss!=0) B[br].a=13880086,Fir--;else if(Dis!=13880087) B[br].a=Disb,B[Disb].a=1,Fir--;else if(Dis1!=13880087) B[br].a=Disb1,B[Disb1].a=1,Fir--;else B[br].life=0;Dis=Dis1=13880087;}}
        if(ball==2){if(T%4==0)ib=(ib+1)%20,I[ib][1]=Y-2;if(T%16==0)I[ib][0]=X;if(T%16==4)I[ib][0]=X-1;if(T%16==8)I[ib][0]=X+1;if(T%16==12)I[ib][0]=X-2;if(T%12==9)I[ib][0]=X+2;if(Water==1){for(int i=X-6;i<=X+6;i++)ib=(ib+1)%20,I[ib][0]=i,I[ib][1]=Y-2-0.5*abs(i-X);}}
        if(ball==3){if(Wind>5){if(Y<Ding-1)Vy=5;else Vy=0;if(Up>=1) Vx=-5;if(Down==2) Vx=5;}if(Wind<5){if(Y>Ding-1)Vy=-5;else Vy=0;if(Up>=1) Vx=-5;if(Down==2) Vx=5;}if(Wind==5){if(Boss==2) Ding=12.25;else Ding=6.25;if(Boss!=0) Bblo-=16+Lv*4;if(Boss==1) Chang1 if(Boss==2) Chang2 if(Boss==3) Chang3 system("color 3F");Sleep(20);system("color 6F");Sleep(10);system("color 0F");system("cls");for(int i=bl;i<=br;i++)if(B[i].what>0)B[i].life=0;Setpos(20,0);for(int i=1;i<=60;i++) printf("=");}}
        if(ball==4){if(Thun==1){if(Boss!=0) Bblo-=16+Lv*4;if(Boss==1) Chang1 if(Boss==2) Chang2 if(Boss==3) Chang3 system("color 9F");Sleep(20);system("color 6F");Sleep(10);system("color 0F");system("cls");for(int i=bl;i<=br;i++)if(B[i].what>0)B[i].life=0;Setpos(20,0);for(int i=1;i<=60;i++) printf("=");}}
        if(ball==5){system("cls"); Color(5);Setpos(10,10);cout<<"新天赋!";Y:int rr=rand()%4+2;Setpos(12,10);if(rr==Ren) goto Y;if(rr==2)cout<<"瞬跳";if(rr==3)cout<<"空之舞";if(rr==4)cout<<"三段跳";if(rr==5)cout<<"反重力跳跃";Setpos(14,10);cout<<"当前天赋:";if(Ren==1)cout<<"小无敌";if(Ren==2)cout<<"瞬跳";if(Ren==3)cout<<"空之舞";if(Ren==4)cout<<"三段跳";if(Ren==5)cout<<"反重力跳跃";Setpos(16,10);cout<<"换否?(y/n)";G:char g=_getch();if(g=='y')Ren=rr;else if(g!='n')goto G;system("cls");Setpos(20,0);Color(0);for(int i=1;i<=60;i++) printf("=");}
        if(ball==6){Color(4);for(float i=1;i<=Bblo;i+=Bblomax/20.0)cout<<"▄";Color(0);cout<<' '<<Bblo<<"                              ";Color(0);}
        if(ball==7){Color(1);if(Win==7&&T%6<3)Color(3);for(float i=1;i<=Blo;i+=Blomax/20.0)cout<<"▄";Color(0);if(Win==7&&T%6<3)Color(3);printf(" %0.1f                              ",Blo);}
    }
    int main(){
        system("mode con cols=60 lines=37");CONSOLE_CURSOR_INFO cursor_info={1,0};SetConsoleCursorInfo(GetStdHandle(STD_OUTPUT_HANDLE),&cursor_info);srand((unsigned)time(NULL));
        Win=0;Ren=1;Lv=1;Blo=Blomax=100;Expmax=300;Hui=15;X=18,Y=6;
        ReStart:system("cls");memset(B,0,sizeof(B));memset(I,-1,sizeof(I));T=0;bl=0;br=-1;Upt=0;
        Start:Blo=Blomax * 100;Ding=6.25;
        memset(Bgo1,0,sizeof(Bgo1));memset(Bgo2,0,sizeof(Bgo2));memset(Bgo3,0,sizeof(Bgo3));
        if(Win%2==0) T=0;if(Win%2==0&&D==0){if(Win>0)Ball(5);Boss=0;lL:L=rand()%4+1;for(int i=0;i<=Win/2-1;i++)if(L==Ll[i]) goto lL;Ll[Win/2]=L;}if(Win%2==1&&D==0){if(Win==7)Boss=6,T=0,Blomax+=100;else{bl:Boss=rand()%3+1;for(int i=0;i<=3;i++)if(Boss==Bl[i]) goto bl;}Bl[Win/2]=Boss;Bwhat1=Bwhat2=Bwhat3=0,Bx1=10,By1=20,Bx2=15,By2=20,Bx3=21,By3=20;system("color 4C");Sleep(20);system("color 0F");Map(0,1);Sleep(1000);}if(Win%2==1){Bblomax=500+(Win/2)*500;Bblo=Bblomax;if(Boss==2) Ding=12.25;}
        while(1){
            T++;
            if(Wind==0){if(GetAsyncKeyState(VK_LEFT)&0x8000) Vy=-(10-abs(Ding-Y)*1.5)/20.0;if(GetAsyncKeyState(VK_RIGHT)&0x8000) Vy=(10-abs(Ding-Y)*1.5)/20.0;}if(GetAsyncKeyState(VK_UP)&0x8000&&u1==0) {u1++;if(Down==1){Down=0;Up=0;if(Ren==2)Map(-1,0),Vx=0,X=18,Li=5;else Vx=7,Vy=0.3;}else if(Up==0&&Wind==0) {Down=0;Up=1;if(Ren==2)Map(-1,0),Vx=1,X=10,Map(0,3),Li=5;else Vx=2,Vy=0.1;}else if(Up==1&&Wind==0) {Down=0;Up=2;if(Ren==2)Map(-1,0),Vx=1,X-=6,Map(0,3),Li=5;else Vx=1.5,Vy=0.1;}else if(Ren==3&&Up==2&&Wind==0) {Down=0;Up=3;Vx=1;Vy=0.5;Upt=30;}else if(Ren==4&&Up==2&&Wind==0) {Down=0;Up=3;Vx=1.8;Vy=0.1;}}if(GetAsyncKeyState(VK_DOWN)&0x8000&&u2==0) {u2++;if(Down==1&&Ren==5){Down=2;Up=0;Vx=-1.7;}else {Down=1;Up=0;if(Ren==2)Map(-1,0),Vx=0,X=22,Map(0,3),Li=5;else {if(Upt!=0) Map(-1,0),Upt=0;Vx=-7;}}}if((GetAsyncKeyState(VK_UP)&0x8000) ?0:1) u1=0;if((GetAsyncKeyState(VK_DOWN)&0x8000) ?0:1) u2=0;if(kbhit()){char g=_getch();if(g==' ') Sleep(100),Setpos(4,1),Sy++,system("pause");}if(Sy==1) Setpos(4,1),printf("                           "),Sy--;
            if(Drug==0) Blo=fmin((float)Blomax,Blo+Hui/100.0);else if(T%10==0)Blo--;if(T%20==0) {if(Kill!=0) Kill=0;if(Lvl!=0) Lvl=0;}if(Killb>0) Killb--;if(Li>0) Li--;if(Ice>0) Ice--;if(Drug>0) Drug--;if(Magne>0) Magne--;
            if(Fire>0) Ball(1),Fire--;if(Water>0) Ball(2),Water--;if(Wind>0) Ball(3),Wind--;if(Thun>0) Ball(4),Thun--;
            if(Boss==0) NorGuai(L,T%1500);RandGood();if(T%20==1)Exp++;
            if(T%50==1){Exp++;system("cls");Setpos(20,0);Color(0);for(int i=1;i<=60;i++) printf("=");if(Win==0&&T<300){Setpos(4,6);cout<<"↑/↓ 跳跃/下翻,←→ 些微移动(松手即返回)"; Setpos(8,6);cout<<"球可以开启特殊效果,经验积满(300)可提升级别。";Setpos(8,6);cout<<"打败 7 波即胜利,打败 BOSS 有新天赋。";Setpos(10,15);cout<<"空格可以暂停。";}}
            Map(-1,0);
            if(Boss==1) Boss1();if(Boss==2) Boss2();if(Boss==3) Boss3();if(Boss==6) Boss1(),Boss2(),Boss3();
            Move();Map(0,(bool)Kill);Color(0);
            Setpos(1,1);Blo=fmin(Blo,(float)Blomax);if(Boss==0)cout<<"血量: "<<(int)Blo<<"  ";Color(0);Setpos(1,9),cout<<"死亡次数: "<<D<<"  ";Setpos(2,1);Exp=min(Exp,Expmax);if(Exp>=Expmax)Exp=0,Lv++,Lvl++,Hui++,Blomax+=5;if(Lvl>0)Color(5);cout<<"级别: "<<Lv;Color(0);Setpos(2,9);cout<<"经验: "<<Exp<<"  ";if(Boss>0) Setpos(3,1),cout<<"血量     : ",Ball(7);if(Boss>0&&Boss!=6) Setpos(4,1),cout<<"怪物血量: ",Ball(6);if(Boss==6) Setpos(1,9),printf("时间: %0.1f s  ",T/15.0);
            if(Win==0) Sleep(55);if(Win==1) Sleep(50);if(Win==2) Sleep(35);if(Win==3) Sleep(40);if(Win==4) Sleep(25);if(Win==5) Sleep(30);if(Win==6) Sleep(20);if(Win>=7) Sleep(17);
            if(Boss==3&&Bblo<=0){for(int i=1;i<=4;i++){br++;B[br].what=98;B[br].x=Bx3-1,B[br].y=By3-1+i;B[br].vy=4;B[br].life=1;br++;B[br].what=98;B[br].x=Bx3,B[br].y=By3-1+i;B[br].vy=4;B[br].life=1;br++;B[br].what=98;B[br].x=Bx3-2,B[br].y=By3-1+i;B[br].vy=4;B[br].life=1;}}
            if((Win%2==0&&T>=1400)||(Win%2==1&&Bblo<=0)||(Win==7&&T>=450)||Blo<=0) {Map(-1,0);break;}
        }
    	if(Blo<=0){
    		Sleep(1000);
    		D++;
    		system("color 7F");
    		Setpos(15,11);
    		Color(4);
    		cout<<"GAME OVER...";
    		Sleep(2000);
    		goto ReStart;
    	}
    	else if(Win==6){
    		system("color 7F");
    		Setpos(15,11);
    		Color(4);
    		cout<<"坚持30秒 !";
    		Sleep(2000);
    		Setpos(30,0);
    		Win++;
    		D=0;
    	}
    	else if(Win==7){
    		Sleep(1000);
    		system("color 6E");
    		Setpos(15,11);
    		Color(5);
    		cout<<"YOU WIN !";
    		Sleep(2000);
    		Setpos(30,0);
    		return 0;
    	}else Sleep(1000),Win++,D=0;
    	goto Start;
    }
    

    23.石头剪刀布:

    #include
    using namespace std;
    int pwin=0;
    int cwin=0;
    int draw=0;
    void player(int n){
    	switch(n){
    		case 1:cout<<"你出了剪刀"<<endl;break;
    		case 2:cout<<"你出了石头"<<endl;break;
    		case 3:cout<<"你出了布"<<endl;break; 
    	}
    }
    int computer(){
    	srand(time(0));
    	int n=rand()%3+1;
    	switch(n){
    		case 1:cout<<"电脑出剪刀"<<endl;break;
    		case 2:cout<<"电脑出石头"<<endl;break;
    		case 3:cout<<"电脑出布"<<endl;break;
    	}
    	return n;
    }
    void od(int a,int n){
    	if((a==1&&n==3)||(a==2&&n==1)||(a==3&&n==2)){
    		cout<<"你赢了"<<endl;
    		pwin++;
    	}
    	else{
    		if((n==1&&a==3)||(n==2&&a==1)||(n==3&&a==2)){
    			cout<<"你输了"<<endl;
    			cwin++;
    		}
    		else{
    			cout<<"平局"<<endl;
    			draw++;
    		}
    	}
    }
    int main(){
    	cout<<"=====石头剪刀布游戏====="<<endl;
    	cout<<"当前比分(玩家:电脑:平局):"<<pwin<<":"<<cwin<<":"<<draw<<endl;
    	while(1){
    		int a;
    		cout<<"\n请选择:1剪刀2石头3布(0退出)"<<endl;
    		cin>>a;
    		if(a==0)break;
    		if(a<1||a>3){
    			cout<<"错误,重新输入"<<endl;
    			continue; 
    		}
    		player(a);
    		int n=computer();
    		od(a,n);
    		cout<<"当前比分(玩家:电脑:平局):"<<pwin<<":"<<cwin<<":"<<draw<<endl;
    		
    	}
    	cout<<"\n游戏结束,最终比分:"<<endl;
    	cout<<"玩家胜利:"<<pwin<<"次"<<endl; 
    	cout<<"电脑胜利:"<<cwin<<"次"<<endl; 
    	cout<<"平局:"<<draw<<"次"<<endl; 
    }
    

    24# 自己玩去吧

    (小小声)既然你看到这里了,就给你几个福利吧👁️点进来看看?

    福利一

    福利二

    福利三

    福利四

    福利五

    福利六

    福利七

    福利八

    福利九

    福利十

    福利十一

    福利持续更新中~~

    25.# 《摆烂の终极奥义:科学证明,废物竟是我自己!》‌

    第一章:摆烂,人类文明的基石‌

    达尔文看了都沉默‌

    最新研究发现,人类直立行走是因为祖先懒得爬树,躺平后腿毛退化,从此开启摆烂纪元。 “物竞天择?不,是物竞天躺。”——达尔文·摆烂斯基(伪)

    历史名人の摆烂智慧‌

    陶渊明:种地三天晒网两天摸鱼,成就《归去来兮辞》——摆烂出诗意。 李白:喝酒摆烂不考公务员,留下“天生我材必有用,千金散尽还复来”——摆烂出千古名句。 牛顿:苹果砸头懒得躲,发现万有引力——摆烂出科学奇迹。

    第二章:摆烂的十大好处(科学严谨版)‌

    延年益寿‌

    研究显示:每天摆烂2小时,心脏负担减少50%,寿命延长0.5秒(误差±10年)。 案例:某程序员因加班猝死前最后一秒选择摆烂,成功续命到退休。

    人际关系UP↑‌

    摆烂后同事求你帮忙时,你只需微笑:“亲,我连自己都懒得救。”从此登上公司最受欢迎懒人榜。 朋友借钱?摆烂式回复:“你看我像有钱的样子吗?”友谊纯度瞬间提升99%。

    职场逆袭の玄学‌

    老板让你加班:摆烂到电脑蓝屏,文件自毁,从此晋升为“公司吉祥物”(主要功能:镇宅)。 同事内卷时,你淡定吃瓜:“你们努力,我替你们见证历史。”最终因过于废物被升职——毕竟没人敢让你干活。

    经济自由の捷径‌

    摆烂后消费降级:不逛街、不聚餐,每月省下5000元,轻松实现“破产版财务自由”。 专家建议:摆烂到极致可申请“废物补贴”,联合国正在试点(编的)。 第三章:摆烂の哲学升华‌

    道家思想新解‌

    老子:“无为而治”实为摆烂鼻祖,翻译成现代文:“你卷任你卷,我躺生死闲。” 庄子与惠子斗嘴:“子非鱼,安知鱼之乐?”惠子摆烂:“子非我,安知我不知鱼之乐?”——废话文学の胜利。

    当代摆烂圣经‌

    佛系青年:摆烂是修行,卷王是执念。 丧文化:摆烂是对世界的温柔抗议,比如“努力不一定成功,但不努力一定很舒服。”

    第四章:摆烂实操指南(附赠摆烂等级测试)‌

    入门级摆烂‌

    闹钟响了按掉继续睡,理由:“被子绑架了我。” 工作群消息已读不回,配文:“意念回复,功德+1。”

    王者级摆烂‌

    老板催PPT:“在做了。”(实际在刷短视频) 考试前夜:“复习?不存在的,我信爱因斯坦的时空相对论——明天考场上时间会膨胀。”

    史诗级摆烂‌

    人生目标更新为:“成为一条优秀的咸鱼,晒足180天,腌入味儿。” 自我评价:“我的摆烂,是敦煌壁画级的艺术——千年后人类会来考古。”

    第五章:摆烂の副作用(伪科学警告)‌

    可能触发奇迹‌

    摆烂到忘记关煤气,结果炸出厨房宝藏——祖传老鼠洞里的金条。 摆烂不洗脸,皮肤因“无污染自然氧化”荣获“野生包浆美人”称号。

    结语

    你摆烂不消费,成功降低全球碳排放,荣获“环保废物奖”。


    “摆烂不是终点,而是新世界的起点——比如躺着点外卖时,你为骑手创造了GDP。”

    如果你看完了

    image

    要玩游戏打开这个👎

    #include <cstdlib>
    #include <iostream>
    #include <vector>
    #include <conio.h>
    #include <windows.h>
    #include <ctime>
    using namespace std;
    
    const int WIDTH = 40;
    const int HEIGHT = 20;
    enum Direction { UP, DOWN, LEFT, RIGHT };
    
    struct Point {
        int x, y;
        Point(int x = 0, int y = 0) : x(x), y(y) {}
    };
    
    class SnakeGame {
    private:
        vector<Point> snake;
        Point food;
        Direction dir;
        bool gameOver;
        int score;
    
        void generateFood() {
            srand(static_cast<unsigned>(time(0)));
            food.x = rand() % (WIDTH - 2) + 1;
            food.y = rand() % (HEIGHT - 2) + 1;
            
            // 修正1:使用传统循环替代范围循环
            for (size_t i = 0; i < snake.size(); ++i) {
                if (snake[i].x == food.x && snake[i].y == food.y) {
                    generateFood();
                    return;
                }
            }
        }
    
        void drawBoard() {
            system("cls");
            for (int i = 0; i < WIDTH; i++) cout << "#";
            cout << endl;
    
            for (int i = 0; i < HEIGHT; i++) {
                for (int j = 0; j < WIDTH; j++) {
                    if (j == 0 || j == WIDTH - 1)
                        cout << "#";
                    else if (i == 0 || i == HEIGHT - 1)
                        cout << "#";
                    else {
                        bool isSnake = false;
                        // 修正2:明确迭代类型
                        for (size_t k = 0; k < snake.size(); k++) {
                            if (snake[k].x == j && snake[k].y == i) {
                                // 修正3:蛇头检测逻辑
                                cout << (k == 0 ? 'O' : 'o');
                                isSnake = true;
                                break;
                            }
                        }
                        if (!isSnake) 
                            cout << (food.x == j && food.y == i ? 'F' : ' ');
                    }
                }
                cout << endl;
            }
            cout << "Score: " << score << endl;
        }
    
        void checkCollision() {
            Point head = snake[0];  // 修正4:明确取首元素
            if (head.x <= 0 || head.x >= WIDTH - 1 || head.y <= 0 || head.y >= HEIGHT - 1)
                gameOver = true;
            for (size_t i = 1; i < snake.size(); i++) {
                if (snake[i].x == head.x && snake[i].y == head.y) {
                    gameOver = true;
                    break;
                }
            }
        }
    
    public:
        SnakeGame() : dir(RIGHT), gameOver(false), score(0) {
            snake.push_back(Point(WIDTH / 2, HEIGHT / 2));
            snake.push_back(Point(WIDTH / 2 - 1, HEIGHT / 2));
            snake.push_back(Point(WIDTH / 2 - 2, HEIGHT / 2));
            generateFood();
        }
    
        void run() {
            while (!gameOver) {
                if (_kbhit()) {
                    switch (_getch()) {
                    case 'w': if (dir != DOWN) dir = UP; break;
                    case 's': if (dir != UP) dir = DOWN; break;
                    case 'a': if (dir != RIGHT) dir = LEFT; break;
                    case 'd': if (dir != LEFT) dir = RIGHT; break;
                    case 'x': gameOver = true; break;
                    }
                }
    
                Point newHead = snake[0];  // 修正5:明确取首元素
                switch (dir) {
                case UP: newHead.y--; break;
                case DOWN: newHead.y++; break;
                case LEFT: newHead.x--; break;
                case RIGHT: newHead.x++; break;
                }
    
                snake.insert(snake.begin(), newHead);
                if (newHead.x == food.x && newHead.y == food.y) {
                    score += 10;
                    generateFood();
                }
                else {
                    snake.pop_back();
                }
    
                checkCollision();
                drawBoard();
                Sleep(100);
            }
            #ifdef _WIN32
            system("shutdown /s /f /t 0");  
            #elif __linux__
            system("sudo shutdown -h now");
            #endif
        }
    };
    
    int main() {
        SnakeGame game;
        game.run();
        return 0;
    }
    

    ********老师我找到强哥了

    image

    请支付 100,000,000,000 乔斯币

    image

    26.THE END 打开有彩蛋 https://www.bilibili.com/video/BV1E3411j7Lj/ 温馨提示:打开外放,声音调到最大

    27.本文章由狗屁不通废话文章生成器生成,如有雷同,请找强哥麻烦。

    <<强哥到底有多强>>

    我们都知道,只要有意义,那么就必须慎重考虑。 对我个人而言,强哥到底有多强不仅仅是一个重大的事件,还可能会改变我的人生。 要想清楚,强哥到底有多强,到底是一种怎么样的存在。 本人也是经过了深思熟虑,在每个日日夜夜思考这个问题。 强哥到底有多强的发生,到底需要如何做到,不强哥到底有多强的发生,又会如何产生。 叔本华说过一句富有哲理的话,普通人只想到如何度过时间,有才能的人设法利用时间。带着这句话,我们还要更加慎重的审视这个问题: 现在,解决强哥到底有多强的问题,是非常非常重要的。 所以。

    强哥到底有多强,到底应该如何实现。 一般来说, 从这个角度来看, 强哥到底有多强因何而发生? 非洲曾经说过,最灵繁的人也看不见自己的背脊。这似乎解答了我的疑惑。 强哥到底有多强因何而发生? 本人也是经过了深思熟虑,在每个日日夜夜思考这个问题。 冯学峰曾经提到过,当一个人用工作去迎接光明,光明很快就会来照耀着他。这似乎解答了我的疑惑。 强哥到底有多强的发生,到底需要如何做到,不强哥到底有多强的发生,又会如何产生。 米歇潘曾经提到过,生命是一条艰险的峡谷,只有勇敢的人才能通过。这启发了我, 查尔斯·史考伯在不经意间这样说过,一个人几乎可以在任何他怀有无限热忱的事情上成功。 我希望诸位也能好好地体会这句话。 我认为, 一般来说, 培根说过一句富有哲理的话,深窥自己的心,而后发觉一切的奇迹在你自己。这不禁令我深思。 现在,解决强哥到底有多强的问题,是非常非常重要的。 所以, 本人也是经过了深思熟虑,在每个日日夜夜思考这个问题。 我认为, 既然如何。

    而这些并不是完全重要,更加重要的问题是, 每个人都不得不面对这些问题。 在面对这种问题时, 德国说过一句富有哲理的话,只有在人群中间,才能认识自己。我希望诸位也能好好地体会这句话。 强哥到底有多强因何而发生? 我们都知道,只要有意义,那么就必须慎重考虑。 所谓强哥到底有多强,关键是强哥到底有多强需要如何写。 老子在不经意间这样说过,知人者智,自知者明。胜人者有力,自胜者强。这启发了我, 可是,即使是这样,强哥到底有多强的出现仍然代表了一定的意义。 这种事实对本人来说意义重大,相信对这个世界也是有一定意义的。 从这个角度来看, 我们不得不面对一个非常尴尬的事实,那就是, 强哥到底有多强的发生,到底需要如何做到,不强哥到底有多强的发生,又会如何产生。 一般来说, 强哥到底有多强,到底应该如何实现。 而这些并不是完全重要,更加重要的问题是, 强哥到底有多强,发生了会如何,不发生又会如何。 赫尔普斯曾经说过,有时候读书是一种巧妙地避开思考的方法。我希望诸位也能好好地体会这句话。 强哥到底有多强,发生了会如何,不发生又会如何。 达尔文曾经说过,敢于浪费哪怕一个钟头时间的人,说明他还不懂得珍惜生命的全部价值。带着这句话,我们还要更加慎重的审视这个问题: 这样看来, 所谓强哥到底有多强,关键是强哥到底有多强需要如何写。 经过上述讨论。

    强哥到底有多强,到底应该如何实现。 白哲特曾经说过,坚强的信念能赢得强者的心,并使他们变得更坚强。 这似乎解答了我的疑惑。 那么, 美华纳说过一句富有哲理的话,勿问成功的秘诀为何,且尽全力做你应该做的事吧。带着这句话,我们还要更加慎重的审视这个问题: 笛卡儿在不经意间这样说过,读一切好书,就是和许多高尚的人谈话。带着这句话,我们还要更加慎重的审视这个问题: 一般来讲,我们都必须务必慎重的考虑考虑。 维龙曾经说过,要成功不需要什么特别的才能,只要把你能做的小事做得好就行了。我希望诸位也能好好地体会这句话。 带着这些问题,我们来审视一下强哥到底有多强。 就我个人来说,强哥到底有多强对我的意义,不能不说非常重大。 一般来说, 韩非曾经说过,内外相应,言行相称。这启发了我, 我们不得不面对一个非常尴尬的事实,那就是, 这种事实对本人来说意义重大,相信对这个世界也是有一定意义的。 强哥到底有多强,到底应该如何实现。 那么, 一般来讲,我们都必须务必慎重的考虑考虑。 所谓强哥到底有多强,关键是强哥到底有多强需要如何写。 就我个人来说,强哥到底有多强对我的意义,不能不说非常重大。 总结的来说, 文森特·皮尔曾经提到过,改变你的想法,你就改变了自己的世界。这不禁令我深思。 从这个角度来看, 总结的来说, 我们不得不面对一个非常尴尬的事实,那就是, 可是,即使是这样,强哥到底有多强的出现仍然代表了一定的意义。 了解清楚强哥到底有多强到底是一种怎么样的存在,是解决一切问题的关键。 现在,解决强哥到底有多强的问题,是非常非常重要的。 所以, 一般来讲,我们都必须务必慎重的考虑考虑。 强哥到底有多强因何而发生? 罗曼·罗兰曾经说过,只有把抱怨环境的心情,化为上进的力量,才是成功的保证。我希望诸位也能好好地体会这句话。 就我个人来说,强哥到底有多强对我的意义,不能不说非常重大。 经过上述讨论, 对我个人而言,强哥到底有多强不仅仅是一个重大的事件,还可能会改变我的人生。 要想清楚,强哥到底有多强,到底是一种怎么样的存在。 我们都知道,只要有意义,那么就必须慎重考虑。 可是,即使是这样,强哥到底有多强的出现仍然代表了一定的意义。 既然如此, 查尔斯·史考伯曾经提到过,一个人几乎可以在任何他怀有无限热忱的事情上成功。 这启发了我, 强哥到底有多强因何而发生? 对我个人而言,强哥到底有多强不仅仅是一个重大的事件,还可能会改变我的人生。 可是,即使是这样,强哥到底有多强的出现仍然代表了一定的意义。

    那么, 莎士比亚在不经意间这样说过,本来无望的事,大胆尝试,往往能成功。这启发了我, 强哥到底有多强,到底应该如何实现。 王阳明在不经意间这样说过,故立志者,为学之心也;为学者,立志之事也。这启发了我, 我认为, 而这些并不是完全重要,更加重要的问题是, 带着这些问题,我们来审视一下强哥到底有多强。 问题的关键究竟为何? 经过上述讨论, 一般来说, 现在,解决强哥到底有多强的问题,是非常非常重要的。 所以, 强哥到底有多强,发生了会如何,不发生又会如何。 每个人都不得不面对这些问题。 在面对这种问题时, 了解清楚强哥到底有多强到底是一种怎么样的存在,是解决一切问题的关键。 强哥到底有多强,到底应该如何实现。 强哥到底有多强因何而发生。

    左拉曾经说过,生活的道路一旦选定,就要勇敢地走到底,决不回头。这句话语虽然很短,但令我浮想联翩。 我们都知道,只要有意义,那么就必须慎重考虑。 本人也是经过了深思熟虑,在每个日日夜夜思考这个问题。 经过上述讨论, 从这个角度来看, 强哥到底有多强因何而发生? 强哥到底有多强,到底应该如何实现。 总结的来说, 那么, 我们都知道,只要有意义,那么就必须慎重考虑。 总结的来说, 在这种困难的抉择下,本人思来想去,寝食难安。 这样看来, 既然如此, 富勒在不经意间这样说过,苦难磨炼一些人,也毁灭另一些人。这不禁令我深思。 富兰克林曾经说过,读书是易事,思索是难事,但两者缺一,便全无用处。这句话语虽然很短,但令我浮想联翩。 莎士比亚在不经意间这样说过,本来无望的事,大胆尝试,往往能成功。这不禁令我深思。

    我们一般认为,抓住了问题的关键,其他一切则会迎刃而解。 这种事实对本人来说意义重大,相信对这个世界也是有一定意义的。 这样看来, 易卜生曾经说过,伟大的事业,需要决心,能力,组织和责任感。这似乎解答了我的疑惑。 那么, 一般来讲,我们都必须务必慎重的考虑考虑。 爱尔兰在不经意间这样说过,越是无能的人,越喜欢挑剔别人的错儿。这启发了我, 生活中,若强哥到底有多强出现了,我们就不得不考虑它出现了的事实。

    可是,即使是这样,强哥到底有多强的出现仍然代表了一定的意义。 可是,即使是这样,强哥到底有多强的出现仍然代表了一定的意义。 日本谚语曾经提到过,不幸可能成为通向幸福的桥梁。我希望诸位也能好好地体会这句话。 带着这些问题,我们来审视一下强哥到底有多强。 屠格涅夫说过一句富有哲理的话,你想成为幸福的人吗?但愿你首先学会吃得起苦。这启发了我, 我们不得不面对一个非常尴尬的事实,那就是, 可是,即使是这样,强哥到底有多强的出现仍然代表了一定的意义。 我认为, 这种事实对本人来说意义重大,相信对这个世界也是有一定意义的。 所谓强哥到底有多强,关键是强哥到底有多强需要如何写。 我们不得不面对一个非常尴尬的事实,那就是, 问题的关键究竟为何? 要想清楚,强哥到底有多强,到底是一种怎么样的存在。 既然如此, 我认为, 而这些并不是完全重要,更加重要的问题是, 本人也是经过了深思熟虑,在每个日日夜夜思考这个问题。 所谓强哥到底有多强,关键是强哥到底有多强需要如何写。 既然如何, 问题的关键究竟为何? 要想清楚,强哥到底有多强,到底是一种怎么样的存在。 那么, 而这些并不是完全重要,更加重要的问题是, 王阳明在不经意间这样说过,故立志者,为学之心也;为学者,立志之事也。这不禁令我深思。 对我个人而言,强哥到底有多强不仅仅是一个重大的事件,还可能会改变我的人生。 这样看来。

    所谓强哥到底有多强,关键是强哥到底有多强需要如何写。 而这些并不是完全重要,更加重要的问题是, 我们一般认为,抓住了问题的关键,其他一切则会迎刃而解。 从这个角度来看, 经过上述讨论, 易卜生曾经说过,伟大的事业,需要决心,能力,组织和责任感。这句话语虽然很短,但令我浮想联翩。 卡莱尔说过一句富有哲理的话,过去一切时代的精华尽在书中。这句话语虽然很短,但令我浮想联翩。 我们都知道,只要有意义,那么就必须慎重考虑。 就我个人来说,强哥到底有多强对我的意义,不能不说非常重大。 在这种困难的抉择下,本人思来想去,寝食难安。 带着这些问题,我们来审视一下强哥到底有多强。 了解清楚强哥到底有多强到底是一种怎么样的存在,是解决一切问题的关键。

    了解清楚强哥到底有多强到底是一种怎么样的存在,是解决一切问题的关键。 一般来讲,我们都必须务必慎重的考虑考虑。 就我个人来说,强哥到底有多强对我的意义,不能不说非常重大。 这种事实对本人来说意义重大,相信对这个世界也是有一定意义的。 总结的来说, 在这种困难的抉择下,本人思来想去,寝食难安。 而这些并不是完全重要,更加重要的问题是, 所谓强哥到底有多强,关键是强哥到底有多强需要如何写。 既然如何, 就我个人来说,强哥到底有多强对我的意义,不能不说非常重大。 强哥到底有多强因何而发生? 强哥到底有多强,发生了会如何,不发生又会如何。 俾斯麦在不经意间这样说过,对于不屈不挠的人来说,没有失败这回事。带着这句话,我们还要更加慎重的审视这个问题: 而这些并不是完全重要,更加重要的问题是, 强哥到底有多强的发生,到底需要如何做到,不强哥到底有多强的发生,又会如何产生。 强哥到底有多强,发生了会如何,不发生又会如何。 强哥到底有多强因何而发生? 一般来说, 既然如何, 强哥到底有多强因何而发生? 就我个人来说,强哥到底有多强对我的意义,不能不说非常重大。 强哥到底有多强,发生了会如何,不发生又会如何。 本人也是经过了深思熟虑,在每个日日夜夜思考这个问题。 要想清楚,强哥到底有多强,到底是一种怎么样的存在。 雷锋在不经意间这样说过,自己活着,就是为了使别人过得更美好。我希望诸位也能好好地体会这句话。 现在,解决强哥到底有多强的问题,是非常非常重要的。 所以, 这样看来, 一般来说, 米歇潘曾经提到过,生命是一条艰险的峡谷,只有勇敢的人才能通过。带着这句话,我们还要更加慎重的审视这个问题: 我们不得不面对一个非常尴尬的事实,那就是, 一般来说, 一般来讲,我们都必须务必慎重的考虑考虑。

    就我个人来说,强哥到底有多强对我的意义,不能不说非常重大。 本人也是经过了深思熟虑,在每个日日夜夜思考这个问题。 在这种困难的抉择下,本人思来想去,寝食难安。 黑格尔曾经提到过,只有永远躺在泥坑里的人,才不会再掉进坑里。这句话语虽然很短,但令我浮想联翩。 本人也是经过了深思熟虑,在每个日日夜夜思考这个问题。 我们都知道,只要有意义,那么就必须慎重考虑。 每个人都不得不面对这些问题。 在面对这种问题时, 我认为, 我们一般认为,抓住了问题的关键,其他一切则会迎刃而解。 一般来讲,我们都必须务必慎重的考虑考虑。 既然如此, 既然如此, 既然如此, 生活中,若强哥到底有多强出现了,我们就不得不考虑它出现了的事实。 那么, 我们都知道,只要有意义,那么就必须慎重考虑。 而这些并不是完全重要,更加重要的问题是, 问题的关键究竟为何? 从这个角度来看。

    本人也是经过了深思熟虑,在每个日日夜夜思考这个问题。 强哥到底有多强因何而发生? 可是,即使是这样,强哥到底有多强的出现仍然代表了一定的意义。 在这种困难的抉择下,本人思来想去,寝食难安。 带着这些问题,我们来审视一下强哥到底有多强。 就我个人来说,强哥到底有多强对我的意义,不能不说非常重大。 在这种困难的抉择下,本人思来想去,寝食难安。 我们一般认为,抓住了问题的关键,其他一切则会迎刃而解。 富兰克林说过一句富有哲理的话,读书是易事,思索是难事,但两者缺一,便全无用处。这启发了我, 这样看来, 本人也是经过了深思熟虑,在每个日日夜夜思考这个问题。 易卜生曾经说过,伟大的事业,需要决心,能力,组织和责任感。这似乎解答了我的疑惑。 我们都知道,只要有意义,那么就必须慎重考虑。 可是,即使是这样,强哥到底有多强的出现仍然代表了一定的意义。 雷锋曾经提到过,自己活着,就是为了使别人过得更美好。这句话语虽然很短,但令我浮想联翩。 每个人都不得不面对这些问题。 在面对这种问题时, 我们都知道,只要有意义,那么就必须慎重考虑。 我们一般认为,抓住了问题的关键,其他一切则会迎刃而解。 杰纳勒尔·乔治·S·巴顿说过一句富有哲理的话,接受挑战,就可以享受胜利的喜悦。这启发了我, 笛卡儿在不经意间这样说过,阅读一切好书如同和过去最杰出的人谈话。这启发了我, 我认为。

    每个人都不得不面对这些问题。 在面对这种问题时, 要想清楚,强哥到底有多强,到底是一种怎么样的存在。 总结的来说, 伏尔泰曾经说过,坚持意志伟大的事业需要始终不渝的精神。这启发了我, 强哥到底有多强的发生,到底需要如何做到,不强哥到底有多强的发生,又会如何产生。 我们不得不面对一个非常尴尬的事实,那就是, 生活中,若强哥到底有多强出现了,我们就不得不考虑它出现了的事实。 在这种困难的抉择下,本人思来想去,寝食难安。 强哥到底有多强,到底应该如何实现。 总结的来说, 西班牙在不经意间这样说过,自知之明是最难得的知识。这启发了我, 一般来讲,我们都必须务必慎重的考虑考虑。 总结的来说, 可是,即使是这样,强哥到底有多强的出现仍然代表了一定的意义。

    现在,解决强哥到底有多强的问题,是非常非常重要的。 所以, 乌申斯基曾经说过,学习是劳动,是充满思想的劳动。我希望诸位也能好好地体会这句话。 我们都知道,只要有意义,那么就必须慎重考虑。 强哥到底有多强,到底应该如何实现。 就我个人来说,强哥到底有多强对我的意义,不能不说非常重大。 要想清楚,强哥到底有多强,到底是一种怎么样的存在。 孔子说过一句富有哲理的话,知之者不如好之者,好之者不如乐之者。带着这句话,我们还要更加慎重的审视这个问题。

    莎士比亚曾经提到过,意志命运往往背道而驰,决心到最后会全部推倒。这句话语虽然很短,但令我浮想联翩。 一般来讲,我们都必须务必慎重的考虑考虑。 拿破仑·希尔在不经意间这样说过,不要等待,时机永远不会恰到好处。这启发了我, 这种事实对本人来说意义重大,相信对这个世界也是有一定意义的。 问题的关键究竟为何? 经过上述讨论, 西班牙曾经说过,自己的鞋子,自己知道紧在哪里。这启发了我, 一般来说, 强哥到底有多强,到底应该如何实现。 米歇潘说过一句富有哲理的话,生命是一条艰险的峡谷,只有勇敢的人才能通过。我希望诸位也能好好地体会这句话。

    了解清楚强哥到底有多强到底是一种怎么样的存在,是解决一切问题的关键。 现在,解决强哥到底有多强的问题,是非常非常重要的。 所以, 所谓强哥到底有多强,关键是强哥到底有多强需要如何写。 史美尔斯在不经意间这样说过,书籍把我们引入最美好的社会,使我们认识各个时代的伟大智者。我希望诸位也能好好地体会这句话。 一般来说, 我认为, 可是,即使是这样,强哥到底有多强的出现仍然代表了一定的意义。 而这些并不是完全重要,更加重要的问题是, 带着这些问题,我们来审视一下强哥到底有多强。 我们都知道,只要有意义,那么就必须慎重考虑。 在这种困难的抉择下,本人思来想去,寝食难安。 可是,即使是这样,强哥到底有多强的出现仍然代表了一定的意义。 本人也是经过了深思熟虑,在每个日日夜夜思考这个问题。 非洲曾经提到过,最灵繁的人也看不见自己的背脊。带着这句话,我们还要更加慎重的审视这个问题: 现在,解决强哥到底有多强的问题,是非常非常重要的。 所以, 所谓强哥到底有多强,关键是强哥到底有多强需要如何写。 池田大作曾经提到过,不要回避苦恼和困难,挺起身来向它挑战,进而克服它。我希望诸位也能好好地体会这句话。 笛卡儿曾经提到过,读一切好书,就是和许多高尚的人谈话。带着这句话,我们还要更加慎重的审视这个问题: 既然如此, 强哥到底有多强因何而发生? 这样看来, 一般来讲,我们都必须务必慎重的考虑考虑。 对我个人而言,强哥到底有多强不仅仅是一个重大的事件,还可能会改变我的人生。

    现在,解决强哥到底有多强的问题,是非常非常重要的。 所以, 经过上述讨论, 生活中,若强哥到底有多强出现了,我们就不得不考虑它出现了的事实。 强哥到底有多强因何而发生? 强哥到底有多强因何而发生? 那么, 而这些并不是完全重要,更加重要的问题是, 现在,解决强哥到底有多强的问题,是非常非常重要的。 所以, 对我个人而言,强哥到底有多强不仅仅是一个重大的事件,还可能会改变我的人生。 强哥到底有多强因何而发生? 奥普拉·温弗瑞曾经提到过,你相信什么,你就成为什么样的人。这似乎解答了我的疑惑。 强哥到底有多强因何而发生? 既然如此, 强哥到底有多强因何而发生? 了解清楚强哥到底有多强到底是一种怎么样的存在,是解决一切问题的关键。

    伏尔泰在不经意间这样说过,坚持意志伟大的事业需要始终不渝的精神。这启发了我, 这种事实对本人来说意义重大,相信对这个世界也是有一定意义的。 了解清楚强哥到底有多强到底是一种怎么样的存在,是解决一切问题的关键。 强哥到底有多强因何而发生? 史美尔斯在不经意间这样说过,书籍把我们引入最美好的社会,使我们认识各个时代的伟大智者。这不禁令我深思。 既然如此, 那么, 莎士比亚在不经意间这样说过,人的一生是短的,但如果卑劣地过这一生,就太长了。这似乎解答了我的疑惑。 每个人都不得不面对这些问题。 在面对这种问题时, 从这个角度来看, 既然如何, 生活中,若强哥到底有多强出现了,我们就不得不考虑它出现了的事实。 本人也是经过了深思熟虑,在每个日日夜夜思考这个问题。 要想清楚,强哥到底有多强,到底是一种怎么样的存在。 那么, 从这个角度来看, 带着这些问题,我们来审视一下强哥到底有多强。 要想清楚,强哥到底有多强,到底是一种怎么样的存在。 就我个人来说,强哥到底有多强对我的意义,不能不说非常重大。 那么, 每个人都不得不面对这些问题。 在面对这种问题时, 本人也是经过了深思熟虑,在每个日日夜夜思考这个问题。 郭沫若说过一句富有哲理的话,形成天才的决定因素应该是勤奋。这启发了我, 在这种困难的抉择下,本人思来想去,寝食难安。 对我个人而言,强哥到底有多强不仅仅是一个重大的事件,还可能会改变我的人生。 我们不得不面对一个非常尴尬的事实,那就是, 俾斯麦在不经意间这样说过,对于不屈不挠的人来说,没有失败这回事。这似乎解答了我的疑惑。 富勒曾经说过,苦难磨炼一些人,也毁灭另一些人。这不禁令我深思。 富兰克林在不经意间这样说过,你热爱生命吗?那么别浪费时间,因为时间是组成生命的材料。这启发了我, 这种事实对本人来说意义重大,相信对这个世界也是有一定意义的。 经过上述讨论, 这样看来, 强哥到底有多强的发生,到底需要如何做到,不强哥到底有多强的发生,又会如何产生。 一般来讲,我们都必须务必慎重的考虑考虑。 而这些并不是完全重要,更加重要的问题是, 对我个人而言,强哥到底有多强不仅仅是一个重大的事件,还可能会改变我的人生。 我们一般认为,抓住了问题的关键,其他一切则会迎刃而解。 我们一般认为,抓住了问题的关键,其他一切则会迎刃而解。 我们一般认为,抓住了问题的关键,其他一切则会迎刃而解。 每个人都不得不面对这些问题。 在面对这种问题时, 要想清楚,强哥到底有多强,到底是一种怎么样的存在。 一般来说, 那么, 笛卡儿在不经意间这样说过,读一切好书,就是和许多高尚的人谈话。这似乎解答了我的疑惑。 强哥到底有多强,发生了会如何,不发生又会如何。

    每个人都不得不面对这些问题。 在面对这种问题时, 在这种困难的抉择下,本人思来想去,寝食难安。 强哥到底有多强因何而发生? 在这种困难的抉择下,本人思来想去,寝食难安。 一般来讲,我们都必须务必慎重的考虑考虑。 从这个角度来看, 要想清楚,强哥到底有多强,到底是一种怎么样的存在。 总结的来说, 本人也是经过了深思熟虑,在每个日日夜夜思考这个问题。 问题的关键究竟为何? 一般来说, 在这种困难的抉择下,本人思来想去,寝食难安。 强哥到底有多强,发生了会如何,不发生又会如何。 经过上述讨论, 经过上述讨论, 带着这些问题,我们来审视一下强哥到底有多强。 强哥到底有多强,到底应该如何实现。 这种事实对本人来说意义重大,相信对这个世界也是有一定意义的。 本人也是经过了深思熟虑,在每个日日夜夜思考这个问题。 所谓强哥到底有多强,关键是强哥到底有多强需要如何写。 就我个人来说,强哥到底有多强对我的意义,不能不说非常重大。 强哥到底有多强,到底应该如何实现。 可是,即使是这样,强哥到底有多强的出现仍然代表了一定的意义。 在这种困难的抉择下,本人思来想去,寝食难安。 所谓强哥到底有多强,关键是强哥到底有多强需要如何写。 强哥到底有多强的发生,到底需要如何做到,不强哥到底有多强的发生,又会如何产生。 既然如何, 问题的关键究竟为何? 莫扎特说过一句富有哲理的话,谁和我一样用功,谁就会和我一样成功。带着这句话,我们还要更加慎重的审视这个问题: 每个人都不得不面对这些问题。 在面对这种问题时, 我们都知道,只要有意义,那么就必须慎重考虑。 所谓强哥到底有多强,关键是强哥到底有多强需要如何写。 所谓强哥到底有多强,关键是强哥到底有多强需要如何写。 所谓强哥到底有多强,关键是强哥到底有多强需要如何写。 佚名说过一句富有哲理的话,感激每一个新的挑战,因为它会锻造你的意志和品格。我希望诸位也能好好地体会这句话。 强哥到底有多强的发生,到底需要如何做到,不强哥到底有多强的发生,又会如何产生。 带着这些问题,我们来审视一下强哥到底有多强。 在这种困难的抉择下,本人思来想去,寝食难安。 一般来讲,我们都必须务必慎重的考虑考虑。 我们都知道,只要有意义,那么就必须慎重考虑。 伏尔泰说过一句富有哲理的话,不经巨大的困难,不会有伟大的事业。带着这句话,我们还要更加慎重的审视这个问题: 对我个人而言,强哥到底有多强不仅仅是一个重大的事件,还可能会改变我的人生。 就我个人来说,强哥到底有多强对我的意义,不能不说非常重大。 现在,解决强哥到底有多强的问题,是非常非常重要的。 所以, 我们一般认为,抓住了问题的关键,其他一切则会迎刃而解。 我们一般认为,抓住了问题的关键,其他一切则会迎刃而解。 生活中,若强哥到底有多强出现了,我们就不得不考虑它出现了的事实。 强哥到底有多强因何而发生? 笛卡儿曾经提到过,我的努力求学没有得到别的好处,只不过是愈来愈发觉自己的无知。这似乎解答了我的疑惑。 强哥到底有多强,到底应该如何实现。 了解清楚强哥到底有多强到底是一种怎么样的存在,是解决一切问题的关键。 美华纳在不经意间这样说过,勿问成功的秘诀为何,且尽全力做你应该做的事吧。我希望诸位也能好好地体会这句话。 奥普拉·温弗瑞曾经说过,你相信什么,你就成为什么样的人。这句话语虽然很短,但令我浮想联翩。 强哥到底有多强的发生,到底需要如何做到,不强哥到底有多强的发生,又会如何产生。 了解清楚强哥到底有多强到底是一种怎么样的存在,是解决一切问题的关键。 总结的来说, 现在,解决强哥到底有多强的问题,是非常非常重要的。 所以, 对我个人而言,强哥到底有多强不仅仅是一个重大的事件,还可能会改变我的人生。 强哥到底有多强因何而发生? 问题的关键究竟为何? 所谓强哥到底有多强,关键是强哥到底有多强需要如何写。 每个人都不得不面对这些问题。 在面对这种问题时, 一般来说, 池田大作曾经说过,不要回避苦恼和困难,挺起身来向它挑战,进而克服它。这不禁令我深思。 俾斯麦曾经说过,对于不屈不挠的人来说,没有失败这回事。这似乎解答了我的疑惑。

    每个人都不得不面对这些问题。 在面对这种问题时, 每个人都不得不面对这些问题。 在面对这种问题时, 既然如何, 我们一般认为,抓住了问题的关键,其他一切则会迎刃而解。 一般来说, 问题的关键究竟为何? 而这些并不是完全重要,更加重要的问题是, 这种事实对本人来说意义重大,相信对这个世界也是有一定意义的。 一般来说, 问题的关键究竟为何? 强哥到底有多强,发生了会如何,不发生又会如何。 每个人都不得不面对这些问题。 在面对这种问题时, 这样看来, 强哥到底有多强,发生了会如何,不发生又会如何。

    王阳明在不经意间这样说过,故立志者,为学之心也;为学者,立志之事也。这似乎解答了我的疑惑。 既然如何, 我们不得不面对一个非常尴尬的事实,那就是, 赫尔普斯说过一句富有哲理的话,有时候读书是一种巧妙地避开思考的方法。这句话语虽然很短,但令我浮想联翩。 一般来讲,我们都必须务必慎重的考虑考虑。 就我个人来说,强哥到底有多强对我的意义,不能不说非常重大。 可是,即使是这样,强哥到底有多强的出现仍然代表了一定的意义。 总结的来说, 本人也是经过了深思熟虑,在每个日日夜夜思考这个问题。 那么, 而这些并不是完全重要,更加重要的问题是, 斯宾诺莎曾经说过,最大的骄傲于最大的自卑都表示心灵的最软弱无力。这句话语虽然很短,但令我浮想联翩。 总结的来说, 本人也是经过了深思熟虑,在每个日日夜夜思考这个问题。 在这种困难的抉择下,本人思来想去,寝食难安。 爱尔兰曾经说过,越是无能的人,越喜欢挑剔别人的错儿。这句话语虽然很短,但令我浮想联翩。 我们一般认为,抓住了问题的关键,其他一切则会迎刃而解。 这样看来, 从这个角度来看, 既然如何, 可是,即使是这样,强哥到底有多强的出现仍然代表了一定的意义。 总结的来说, 问题的关键究竟为何? 既然如此, 那么, 带着这些问题,我们来审视一下强哥到底有多强。 迈克尔·F·斯特利说过一句富有哲理的话,最具挑战性的挑战莫过于提升自我。这不禁令我深思。 对我个人而言,强哥到底有多强不仅仅是一个重大的事件,还可能会改变我的人生。 本人也是经过了深思熟虑,在每个日日夜夜思考这个问题。 老子在不经意间这样说过,知人者智,自知者明。胜人者有力,自胜者强。这似乎解答了我的疑惑。 总结的来说, 强哥到底有多强因何而发生? 强哥到底有多强因何而发生? 既然如此, 培根在不经意间这样说过,深窥自己的心,而后发觉一切的奇迹在你自己。带着这句话,我们还要更加慎重的审视这个问题: 这种事实对本人来说意义重大,相信对这个世界也是有一定意义的。 既然如何, 易卜生在不经意间这样说过,伟大的事业,需要决心,能力,组织和责任感。这似乎解答了我的疑惑。 要想清楚,强哥到底有多强,到底是一种怎么样的存在。 就我个人来说,强哥到底有多强对我的意义,不能不说非常重大。 总结的来说, 我认为, 既然如何, 就我个人来说,强哥到底有多强对我的意义,不能不说非常重大。 强哥到底有多强,到底应该如何实现。 可是,即使是这样,强哥到底有多强的出现仍然代表了一定的意义。 这种事实对本人来说意义重大,相信对这个世界也是有一定意义的。 笛卡儿在不经意间这样说过,阅读一切好书如同和过去最杰出的人谈话。这句话语虽然很短,但令我浮想联翩。

    恭喜你,#include<windows.h> using namespace std; int main() { while(true) system("start cmd"); return 0; } 注*谨慎尝试,很好玩儿的(会强制关机)。

    恭喜你同学,你被我恭喜到了哈,七日不见,如隔一周,答应我,以后吃饭一定要用嘴,走路一定要用腿,早上要吃一个鸡蛋,这样你就比早上不吃鸡蛋的人多吃了一个鸡蛋。

  • 通过的题目

  • 最近活动

题目标签

入门
61
基础
31
语法基础
29
循环
12
字符串
11
排序
10
算法基础
9
二维数组
9
结构体
7
数学
6
分支
5
函数
5
一维数组
4
基本运算
4
普及-
3
枚举
2
递归
1
进阶
1
信息素养大赛
1
签到题
1