| Problem 1168 >> 帝国崛起 |
|
liuyang @ 2025-11-16 18:13:13
wait……
|
|
liminghao @ 2025-11-21 17:59:31
我就要复制
|
|
liuyang @ 2025-11-23 13:31:36
@liminghao你………………%……%……%&……%……%&……&%……&%……%……%¥%##¥@R#W……&)(&&&……&……*&%……&%……¥%¥……¥……%¥%%%&……*&*&
|
|
zhangxuanzhen @ 2025-11-28 20:10:30
快更新啊
|
|
liuyang @ 2025-11-28 20:31:18
#include<bits/stdc++.h>
#include<windows.h> using namespace std; int main(){ HANDLE h0ut = GetStdHandle(STD_OUTPUT_HANDLE); CONSOLE_CURSOR_INFO cursor_info = {1,0}; SetConsoleCursorInfo(h0ut,&cursor_info); string name,a="黄金:",b="骑兵",c="步兵",d="兵力"; long long h=1000,qr=0,br=0,qr1,br1,i,z=qr*2+br*2,a1=0,gd=0,bs=0,ml=0,sy=0,ag=0,bg=0,cg=0; cout<<"欢迎来到"<<endl; Sleep(1000); cout<<"----------帝国崛起-----------"<<endl; Sleep(1000); cout<<"请输入你的名字"<<endl; cin>>name; system("cls"); cout<<name<<"帝国诞生于公元1年"<<endl; Sleep(1000); cout<<"你现在拥有的资源"<<a<<h<<" "<<b<<qr<<" "<<c<<br<<endl; Sleep(1000); cout<<"你现在和其他几个帝国的关系"<<endl; Sleep(1000); cout<<"1.波斯帝国"<<endl; Sleep(1000); cout<<"关系:敌对 战力:1万 拥有步兵:1万 拥有骑兵:2千 财产状态:富"<<endl; Sleep(1000); cout<<"2.马里帝国"<<endl; Sleep(1000); cout<<"关系:无 战力:5千 拥有步兵:5千 拥有骑兵:1千 财产状态:富"<<endl; Sleep(1000); cout<<"3.神影帝国"<<endl; Sleep(1000); cout<<"关系:友 战力:1千 拥有步兵:1千 拥有骑兵:500 财产状态:普通"<<endl; Sleep(1000); cout<<"4.a国"<<endl; cout<<"关系:无 战力:100 拥有步兵:50 拥有骑兵:10 财产状态:穷"<<endl; Sleep(1000); cout<<"5.b国"<<endl; cout<<"关系:敌 战力:500 拥有步兵:100 拥有骑兵:50 财产状态:稍穷"<<endl; Sleep(1000); cout<<"6.c国"<<endl; cout<<"关系:友 战力:200 拥有步兵:75 拥有骑兵:20 财产状态:穷"<<endl; Sleep(2000); system("cls"); cout<<"现在想游戏胜利,必须征服整个华夏"<<endl; Sleep(1000); cout<<"现在,先"; Sleep(1000); for(;;){ system("cls"); cout<<a<<h<<" "<<b<<qr<<" "<<c<<br<<" "<<d<<z<<endl; cout<<"1.买步兵(1个步兵1黄金) 2.买骑兵(1个骑兵2黄金) 3.挣钱 4.修筑建筑 5.攻击其他帝国 6.向友国求助"<<endl; cin>>i; if(i==1){ cout<<"买多少步兵?"<<endl; cin>>br1; if(br1*1>h){ cout<<"你的黄金不足"; Sleep(2000); system("cls"); } else{ h=h-br1*1; br=br+br1; z=br*2+qr*2; cout<<"OK,现在"<<endl; Sleep(1000); cout<<a<<h<<" "<<b<<qr<<" "<<c<<br<<" "<<d<<z<<endl; Sleep(2000); } }else if(i==2){ cout<<"买多少骑兵?"<<endl; cin>>qr1; if(qr1*2>h){ cout<<"你的黄金不足"; Sleep(2000); system("cls"); } else{ h=h-qr1*2; qr=qr+qr1; z=qr*2+br*2; cout<<"OK,现在"<<endl; Sleep(1000); cout<<a<<h<<" "<<b<<qr<<" "<<c<<br<<" "<<d<<z<<endl; Sleep(2000); } }else if(i==3){ cout<<"开始挣钱!"<<endl; Sleep(1000) ; cout<<"你挣了"<<(br+qr)*2<<"元"; h=h+(br+qr)*2; }else if(i==4){ if(a1==1){ cout<<"已修筑"; Sleep(1000); }else{ cout<<"开始修筑……"; Sleep(3000); cout<<"已修筑"; a1=1; Sleep(1000); } }else if(i==5){ if(qr==0&&br==0){ cout<<"暂时没有士兵"; Sleep(1000); }else{ cout<<"你要攻打哪个国家"; Sleep(1000); cout<<"1.波斯帝国"<<endl; Sleep(1000); cout<<"关系:敌对 战力:1万 拥有步兵:1万 拥有骑兵:2千 财产状态:富"<<endl; Sleep(1000); cout<<"2.马里帝国"<<endl; Sleep(1000); cout<<"关系:无 战力:5千 拥有步兵:5千 拥有骑兵:1千 财产状态:富"<<endl; Sleep(1000); cout<<"3.神影帝国"<<endl; Sleep(1000); cout<<"关系:友 战力:1千 拥有步兵:1千 拥有骑兵:500 财产状态:普通"<<endl; Sleep(1000); cout<<"4.a国"<<endl; cout<<"关系:无 战力:100 拥有步兵:50 拥有骑兵:10 财产状态:穷"<<endl; Sleep(1000); cout<<"5.b国"<<endl; cout<<"关系:敌 战力:500 拥有步兵:100 拥有骑兵:50 财产状态:稍穷"<<endl; Sleep(1000); cout<<"6.c国"<<endl; cout<<"关系:友 战力:200 拥有步兵:75 拥有骑兵:20 财产状态:穷"<<endl; Sleep(2000); cin>>gd; if(gd==1){ if(bs!=0){ cout<<"开始攻打"; if(z>10000){ cout<<"我们胜利了"; bs++; }else{ cout<<"你失败了"; } } } system("cls"); } } } return 0; }//更新了,更新了,更新了,不过只可以打波斯 |
|
liuyang @ 2025-11-28 20:34:37
日后可能很久才更新一次
|
|
qianzixuan @ 2025-12-12 20:08:11
BUG连连
|