拿去吧,不要钱,有建议写在评论区

正文:

#include<bits/stdc++.h>
#include<cstdio>
using namespace std;
int money=0,life=10,lifeup=10,hurt=1,armora=0;
void st()
{printf("made by SYX Studio\n");cout<<endl<<endl;printf("Hello!Welcome!\n");printf("What would you do?\n");cout<<endl<<endl;
}
void ask()
{printf("Go shopping>>>1\n");printf("Go adventure>>>2\n");printf("View status>>>3\n");printf("!!!Command>>>>>-1\n");
}
void command(int a,int b,int c)
{cin>>a>>b>>c;if(a==1){if(b==0){if(life<=lifeup&&c<=lifeup)life=c;}else if(b==1){if(life+c<=lifeup)life+=c;}else if(b==-1)life-=c;}else if(a==2){if(b==0)money=c;else if(b==1)money+=c;else if(b==-1)money-=c;}else if(a==3){if(b==0)lifeup=c;else if(b==1)lifeup+=c;else if(b==-1)lifeup-=c;}else if(a==4){if(b==0)hurt=c;else if(b==1)hurt+=c;else if(b==-1)hurt-=c;}else if(a==5){if(b==0)armora=c;else if(b==1)armora+=c;else if(b==-1)armora-=c;}else if(a==0){for(int i=1;i<=3;i++)printf("\n");}}
int main()
{srand(time(0));st();for(;;){ask();int a,b,c;cin>>a;cout<<endl<<endl;if(a==1){cout<<"Arms>>>1"<<endl;cout<<"Armora>>>2"<<endl;cout<<"Life>>>3"<<endl;cout<<"Lifeup>>>4"<<endl;cout<<"Go back>>>0"<<endl;cin>>b;cout<<endl<<endl;if(b==0){continue;}else if(b==1){cout<<"Stick money:5;hurt:5 >>>1"<<endl;cout<<"Iron_sword money:10;hurt:10 >>>2"<<endl;cout<<"Dimond_sword money:50;hurt:50 >>>3"<<endl;cout<<"Go back >>>0"<<endl;cin>>a;if(a==0){for(int i=1;i<=3;i++)printf("\n");continue;}else if(a==1){if(money>=5){money-=5;if(hurt>=5)hurt+=2;else hurt=5;for(int i=1;i<=3;i++)printf("\n");continue;}else{cout<<"You don't have enough money!!!"<<endl<<endl<<endl; continue;}}else if(a==2){if(money>=10){money-=10;if(hurt>=10)hurt+=5;else hurt=10;for(int i=1;i<=3;i++)printf("\n");continue;}else{cout<<"You don't have enough money!!!"<<endl<<endl<<endl; continue;}}else if(a==3){if(money>=50){money-=50;if(hurt>=50)hurt+=25;else hurt=50;for(int i=1;i<=3;i++)printf("\n");continue;}else{cout<<"You don't have enough money!!!"<<endl<<endl<<endl; continue;}}}else if(b==2){cout<<"Hat money:5;armora:5 >>>1"<<endl;cout<<"Boots money:7; armora:7 >>>2"<<endl;cout<<"Go back >>>0"<<endl;cin>>a;if(a==0){for(int i=1;i<=3;i++)printf("\n");continue;}else if(a==1){if(money>=5){money-=5;if(armora>=5)armora+=2;else armora=5;for(int i=1;i<=3;i++)printf("\n");continue;}else{cout<<"You don't have enough money!!!"<<endl<<endl<<endl; continue;}}else if(a==2){if(money>=7){money-=7;if(armora>=7)armora+=3;else armora=7;for(int i=1;i<=3;i++)printf("\n");continue;}else{cout<<"You don't have enough money!!!"<<endl<<endl<<endl; continue;}}}else if(b==3){cout<<"The small bottle:5 >>>1"<<endl;cout<<"The middle bottle:10 >>>2"<<endl;cout<<"The large bottle:15 >>>3"<<endl;cout<<"Random sampling once:9 >>>4"<<endl;cout<<"Go back >>>0"<<endl;scanf("%d",&a);if(a==0){for(int i=1;i<=3;i++)printf("\n");continue;}if(a==1){if(money>=5){money-=5;if(lifeup>=life+5)life+=5;else {cout<<"You needn't do this!!!"<<endl<<endl<<endl; continue;}for(int i=1;i<=3;i++)printf("\n");continue;}else{cout<<"You don't have enough money!!!"<<endl<<endl<<endl; continue;}}else if(a==2){if(money>=10){money-=10;if(lifeup>=life+10)life+=5;else {cout<<"You needn't do this!!!"<<endl<<endl<<endl; continue;}for(int i=1;i<=3;i++)printf("\n");continue;}else{cout<<"You don't have enough money!!!"<<endl<<endl<<endl; continue;}}else if(a==3){if(money>=15){money-=15;if(lifeup>=life+15)life+=15;else {cout<<"You needn't do this!!!"<<endl<<endl<<endl; continue;}for(int i=1;i<=3;i++)printf("\n");continue;}else{cout<<"You don't have enough money!!!"<<endl<<endl<<endl; continue;}}else if(a==4){c=rand()%3;if(money<9){cout<<"You don't have enough money!!!"<<endl<<endl<<endl; continue;}else{if(c==0){money-=9;if(lifeup>=life+5)life+=5;else {cout<<"You needn't do this!!!"<<endl<<endl<<endl; continue;}for(int i=1;i<=3;i++)printf("\n");continue;}else if(c==1){money-=9;if(lifeup>=life+10)life+=10;else {cout<<"You needn't do this!!!"<<endl<<endl<<endl; continue;}for(int i=1;i<=3;i++)printf("\n");continue;}else if(c==2){money-=9;if(lifeup>=life+15)life+=15;else {cout<<"You needn't do this!!!"<<endl<<endl<<endl; continue;}for(int i=1;i<=3;i++)printf("\n");continue;}}}}else if(b==4){if(money<10){cout<<"You don't have enough money!!!"<<endl<<endl<<endl; continue;}else{money-=10;lifeup++;cout<<"Lifeup:"<<lifeup;for(int i=1;i<=3;i++)printf("\n");}}}else if(a==2){cout<<"Where would you go?"<<endl;cout<<"Ground>>>1"<<endl;cout<<"Mountains>>>2"<<endl;cout<<"Cave>>>3"<<endl;cout<<"Volcanoes>>>4"<<endl;cout<<"Nuclear>>>5"<<endl;cout<<"Go back >>>0"<<endl;cin>>b;if(b==0){for(int i=1;i<=3;i++)printf("\n");continue;}else if(b==1){if(armora>0){if(armora<2){life-=armora-2;armora=0;}else armora-=2;}else life-=2;cout<<"your life:"<<life<<";"<<endl;if(life>0){cout<<"You win!"<<endl;money+=4;cout<<"your money:"<<money<<";"<<endl;for(int i=1;i<=3;i++)printf("\n");}else{cout<<"Game over!"<<endl;return 0;}}else if(b==2){if(armora>0){if(armora<3){life-=armora-3;armora=0;}else armora-=3;}else life-=3;cout<<"your life:"<<life<<";"<<endl;if(life>0){cout<<"You win!"<<endl;money+=5;cout<<"your money:"<<money<<";"<<endl;for(int i=1;i<=3;i++)printf("\n");}else{cout<<"Game over!"<<endl;return 0;}}else if(b==3){if(armora>0){if(armora<5){life-=armora-5;armora=0;}else armora-=5;}else life-=5;cout<<"your life:"<<life<<";"<<endl;if(life>0){cout<<"You win!"<<endl;money+=9;cout<<"your money:"<<money<<";"<<endl;for(int i=1;i<=3;i++)printf("\n");}else{cout<<"Game over!"<<endl;return 0;}}else if(b==4){if(armora>0){if(armora<7){life-=armora-7;armora=0;}else armora-=7;}else life-=7;cout<<"your life:"<<life<<";"<<endl;if(life>0){cout<<"You win!"<<endl;money+=15;cout<<"your money:"<<money<<";"<<endl;for(int i=1;i<=3;i++)printf("\n");}else{cout<<"Game over!"<<endl;return 0;}}else if(b==5){life-=15;cout<<"your life:"<<life<<";"<<endl;if(life>0){cout<<"You win!"<<endl;money+=30;cout<<"your money:"<<money<<";"<<endl;for(int i=1;i<=3;i++)printf("\n");}else{cout<<"Game over!"<<endl;return 0;}}}else if(a==3){cout<<"Life:"<<life<<';'<<endl;cout<<"Money:"<<money<<';'<<endl;cout<<"Lifeup:"<<lifeup<<';'<<endl;cout<<"Hurt:"<<hurt<<';'<<endl;cout<<"Armora:"<<armora<<';'<<endl;for(int i=1;i<=999999999;i++);for(int i=1;i<=3;i++)printf("\n");}else if(a==-1){command(a,b,c);}if(life==0)break;}return 0;
}

希望大家喜欢。

Neverland Test 2.0相关推荐

  1. 估算带卷积核二分类0,3的网络的收敛时间和迭代次数

    制作一个网络分类minst的0和3求出这网络的迭代次数曲线表达式n(δ),和准确率表达式p-max(δ),用预期准确率去估算n,并推算需要的时间. 将minst的28*28的图片缩小到9*9,网络用一 ...

  2. 神经网络收敛标准与准确率之间的数学关系

    制作一个带一个3*3卷积核的神经网络,测试集是minst的0和2图片集,将28*28的图片缩小成9*9,隐藏层30个节点所以网络的结构是 S(minst0)-(con3*3)49-30-2-(1,0) ...

  3. 用共振频率去进行图片分类的尝试

    假设有一种物质,这种物质的原子核的质子数和电子数可以不同,允许质子的带电量不同,并且质子带负电,同时这个原子的电子不满足鲍利不相容原理,环境温度是 (1/1.3806505)*10^23k,电子波的频 ...

  4. 收敛标准对迭代次数影响

    制作一个n*n的网络,将收敛标准分别设定在,0.001,0.01,0.02,0.03,0.04,0.05,0.06,0.07,0.08,0.09,0.1,观察网络达到平衡时迭代次数的变化. 比如如图的 ...

  5. vue省市区三级联动mysql,js/json,html/jsp

    大家好,我是烤鸭: 省市区三级联动数据及页面: 测试的时候,发现少了几个地区,现在补上了,也优化了下排版. 如果你懒得复制和看的话,这里是打包的下载地址. 之前的资源地址也改了,http://down ...

  6. ZAM 3D 制作3D动画字幕 用于Xaml导出

    ZAM 3D 制作3D动画字幕 用于Xaml导出 原文:ZAM 3D 制作3D动画字幕 用于Xaml导出 原地址-> http://www.cnblogs.com/yk250/p/5662788 ...

  7. 将执行文件转化为bat批处理文件的工具(批处理文件方式提供)

    update 2006.4.25 15:20 支持64kb以上的执行文件/// @echo e 0100 4d 5a 90 0 3 0 0 0 4 0 0 0 ff ff 0 0 >>Da ...

  8. 完整的境外、港澳台、电信、移动、联通、教育网、国内其他ISP的IPv4列表(数据整理日期2022年4月)-IP列表太长只能份2篇发布(1/2)

    完整的境外.港澳台.电信.移动.联通.教育网.国内其他ISP的IPv4列表(数据整理日期2022年4月)-IP列表太长只能份2篇发布(1/2) 综述 境外(不含港澳台)IPv4地址 综述 企业所在地南 ...

  9. 聚宽JQData说明书

    由于内容较多,可使用Ctrl+F搜索您需要的数据. 注意:query函数的更多用法详见:sqlalchemy.orm.query.Query对象 JQData是什么 JQData是聚宽数据团队专门为金 ...

  10. 情人节程序员用HTML网页表白【520爱心背景3D相册】 HTML5七夕情人节表白网页源码 HTML+CSS+JavaScript

    这是程序员表白系列中的100款网站表白之一,旨在让任何人都能使用并创建自己的表白网站给心爱的人看. 此波共有100个表白网站,可以任意修改和使用,很多人会希望向心爱的男孩女孩告白,生性腼腆的人即使那个 ...

最新文章

  1. docker :open /var/lib/docker/tmp/GetImageBlob318829910: no such file or directory异常解决
  2. centos 7.0 ln命令 和chkconfig 命令介绍 开机自动启 服务
  3. pythonjava app切出后无网络连接_Python爬虫爬资源时由于连接方在一段时间后没有正确答复或连接的主机没有反应,连接尝试失败。怎么破?...
  4. keil无法生成axf文件之解决方法
  5. Flink 读取 Mysql
  6. NodeJS运行时抛出: Error: listen EADDRINUSE :::3000
  7. 天翼云盘v6.3.5绿色精简版
  8. 论文编辑——插入公式编号并对齐、插入图表编号、正文引用各类编号
  9. Databricks中国启示录:一场蓄谋已久的技术与商业战 | 企服国际观察
  10. echarts结合百度地图实现迁徙图效果
  11. Java小白之编写:计算个税的程序
  12. 用EasySysprep封装Win7系统
  13. IOC流程解析-BeanFactory的创建
  14. MySQL 8.0安装教程
  15. 根除 ff新鲜事 互联网毒瘤
  16. HBase Shell数据库操作
  17. python--(常用模块-1)
  18. php创始人不建议使用框架,PHP大师指点:优秀的PHP代码怎么来?
  19. SpringCloud远程调用报错feign.FeignException: status 405 reading FlightDataClient
  20. Windows Embedded Standard 7 概述

热门文章

  1. Exp8 Web基础 20154328 常城
  2. 555定时器的工作原理
  3. STM32 Systick定时器在实现1us延时时的问题与解决
  4. IB学生可以报考全球顶尖大学,需要多少分?
  5. educoder 1-1Python 计算思维训练——公式编程
  6. R语言 使用getGEO()直接进行差异表达分析并显示Entrez_id和Symbol_id
  7. ryu实例---流表的操作
  8. android系统中wifi省电模式下的四个基本概念:TIM、DTIM、Beacon-Interval、Listen-Interval
  9. MT6573芯片资料集锦芯片MTK6573_环境搭建
  10. 【PR】pr在导入rst字幕文件后,修改的样式无法显示在视频画面中