HUST Online Judge WebBoard
Problem 114514 >> 人生重开模拟器(v0.22.21)
zhangwenbo @ 2023-10-12 22:21:13
[ Quote ] [ Edit ] [ Delete ] 1#
#include<bits/stdc++.h>
using namespace std;
long long sjsi,sjsi2;
char sb;
double sjsd;
long long zs,s=0;
bool bol=true;
void qwertyuiop(int &xue){
srand(time(0));
int so=rand()%3;
if(so==0||so==3){
cout<<"漆黑静默使用了“奥兰多”"<<endl;
srand(time(0));
xue-=rand()%25+1;
}else if(so==2){
cout<<"漆黑静默使用了“Sopin工作室”"<<endl;
srand(time(0));
xue-=rand()%30+1;
}else{
cout<<"漆黑静默使用了“手撕钢琴师”"<<endl;
srand(time(0));
xue-=rand()%69;
}
}
void zxcqwe(int &xue){
srand(time(0));
int so=rand()%3;
if(so==0||so==3){
cout<<"殷红迷雾使用了“大刀横斩”"<<endl;
srand(time(0));
xue-=rand()%45+5;
}else if(so==2){
cout<<"殷红迷雾使用了“大刀直刺”"<<endl;
srand(time(0));
xue-=rand()%50;
}else{
cout<<"殷红迷雾使用了“E.G.O展现”"<<endl;
srand(time(0));
xue-=rand()%90;
xue-=10;
}
}
void abc(int &dxue,int &xue){
while(dxue>0&&xue>0){
cout<<"技能:1、重拳击打;2、旋风一踢;3、不讲武德"<<endl;
string asdfghjk;
cin>>asdfghjk;
if(asdfghjk=="1"){
srand(time(0));
dxue-=rand()%15;
dxue-=5;
qwertyuiop(xue);
cout<<"你的血:"<<xue<<" 漆黑静默的血:"<<dxue<<endl;
}else if(asdfghjk=="2"){
srand(time(0));
dxue-=rand()%35;
dxue+=5;
qwertyuiop(xue);
cout<<"你的血:"<<xue<<" 漆黑静默的血:"<<dxue<<endl;
}else{
srand(time(0));
dxue-=rand()%20;
qwertyuiop(xue);
cout<<"你的血:"<<xue<<" 漆黑静默的血:"<<dxue<<endl;
}
}
if(xue<=0){
cout<<"你输了..."<<endl<<"惩罚是:变成“书”"<<endl<<"你死了......";
exit(0);
}else{
cout<<"你赢了!!!"<<endl<<"你从Angela那拿走了永生之书"<<endl;
exit(0);
}
}
void cba(int &dxue,int &xue){
while(dxue>0&&xue>0){
cout<<"技能:1、重拳击打;2、旋风一踢;3、不讲武德"<<endl;
string asdfghjk;
cin>>asdfghjk;
if(asdfghjk=="1"){
srand(time(0));
dxue-=rand()%15;
dxue-=5;
zxcqwe(xue);
cout<<"你的血:"<<xue<<" 殷红迷雾的血:"<<dxue<<endl;
}else if(asdfghjk=="2"){
srand(time(0));
dxue-=rand()%35;
dxue+=5;
zxcqwe(xue);
cout<<"你的血:"<<xue<<" 殷红迷雾的血:"<<dxue<<endl;
}else{
srand(time(0));
dxue-=rand()%20;
zxcqwe(xue);
cout<<"你的血:"<<xue<<" 殷红迷雾的血:"<<dxue<<endl;
}
}
if(xue<=0){
cout<<"你输了..."<<endl<<"惩罚是:变成“书”"<<endl<<"你死了......";
exit(0);
}else{
cout<<"你赢了!!!"<<endl<<"你从Angela那拿走了永生之书"<<endl;
exit(0);
}
}
void tusuguan(){
int huihe=1;
int xue=130,dxue=200;
cout<<"你进入了图书馆"<<endl;
cout<<"Angela:愿你找到想要的书..."<<endl;
srand(time(0));
int sheilaijiedai=rand()%3;
if(sheilaijiedai==2){
cout<<"(这次接待你的是殷红迷雾,血500,你的血:330)"<<endl;
dxue=500;
xue=330;
cba(dxue,xue);
}else{
cout<<"(这次接待你的是漆黑静默,血200,你的血:130)"<<endl;
abc(dxue,xue);
}
}
zhangwenbo @ 2023-10-12 22:21:18
[ Quote ] [ Edit ] [ Delete ] 2#
int main(){
srand(time(0));
cout<<"一一一一一一一一一一一一一一一一一一一一一一一一一人生重开模拟器一一一一一一一一一一一一一一一一一一一一一一一一一一一一"<<endl;
cout<<"一一一一一一一一一一一一一一一一一一一一一一一这狗屁人身一刻也不想呆了一一一一一一一一一一一一一一一一一一一一一一一一一"<<endl;
cout<<"v0.22.21"<<endl;
cout<<"输入任意字符直接到死亡,输入任意数字继续(数字位数代表跳过几年)"<<endl;
system("pause");
srand(time(0));
zs=rand()%105;
if(zs==0){
cout<<s<<"岁:你胎死腹中,无了";
return 0;
}
cout<<endl;
int gua;
srand(time(0));
gua=rand()%1000;
s++;
int anjiela;
srand(time(0));
anjiela=rand()%3;
while(s!=zs+1){
if(anjiela==1&&(s==23||s==50||s==77)){
cout<<s<<"岁:你收到了图书馆邀请函,你去了方可寻得永生的方法,你去还是不去(1=去,2=不去)"<<endl;
string xuan;
cin>>xuan;
if(xuan=="1"){
tusuguan();
}else if(xuan=="2"){
cout<<"好吧,有缘再来吧!"<<endl<<"(你手中的图书馆邀请函消失了...)"<<endl;
}else{
cout<<"!!程序错误!!"<<endl<<"正在抹除中..."<<endl;
string GG_Bond;
cin>>GG_Bond;
cout<<"抹除成功!"<<endl;
return 0;
}
}else if(s==zs-2||s==zs-1||s==zs){
if(gua%3==0&&zs>20){
if(s==zs-2)cout<<s<<"岁:你当了瓜摊老板"<<endl;
else if(s==zs-1)cout<<s<<"岁:你的瓜摊收益很好,还吸引了会生异形的两哥俩来就业"<<endl;
else if(s==zs)cout<<s<<"岁:你被一位叫华强的人砍了"<<endl<<"解锁成就:你TM劈我瓜是吧!"<<endl;
}else if(gua%3==1||(zs<=20&&s==zs-3)){
cout<<s<<"岁:你得了不治之病,医生说你活不久了"<<endl;
}else{
if(zs==s){
cout<<s<<"岁:你感觉你要噶了"<<endl;
}
}
}else if(s==12){
int xc;
srand(time(0));
xc=rand()%3;
if(xc==2){
cout<<s<<"岁:你听说同学们在选校草,竟然是你!!!"<<endl<<"解锁成就:帅气逼人"<<endl;
}else{
cout<<s<<"岁:你听说同学们在选校草,反正不是你"<<endl;
}
}else{
cout<<s<<"岁:无事发生"<<endl;
}
s++;
if(bol){
char oooo;
cin>>oooo;
if(!(oooo>='0'&&oooo<='9')){
bol=false;
}
}
}
cout<<s<<"岁:你死了......";
return 0;
}
zhangwenbo @ 2023-10-12 22:21:43
[ Quote ] [ Edit ] [ Delete ] 3#
这次还是更了图书馆
zhangwenbo @ 2023-10-12 22:22:03
[ Quote ] [ Edit ] [ Delete ] 4#
一一一一一一一一一一一一一一一一一一一一一一一一一人生重开模拟器一一一一一一一一一一一一一一一一一一一一一一一一一一一一
一一一一一一一一一一一一一一一一一一一一一一一这狗屁人身一刻也不想呆了一一一一一一一一一一一一一一一一一一一一一一一一一
v0.22.21
输入任意字符直接到死亡,输入任意数字继续(数字位数代表跳过几年)
请按任意键继续. . .

1岁:无事发生
1
2岁:无事发生
1
3岁:无事发生
1
4岁:无事发生
1
5岁:无事发生
1
6岁:无事发生
1
7岁:无事发生
1
8岁:无事发生
11
9岁:无事发生
10岁:无事发生

1
11岁:无事发生
1
12岁:你听说同学们在选校草,竟然是你!!!
解锁成就:帅气逼人
1
13岁:无事发生
1
14岁:无事发生
1
15岁:无事发生
1
16岁:无事发生

1
17岁:无事发生
1
18岁:无事发生
1
19岁:无事发生
1
20岁:无事发生
1
21岁:无事发生


1
22岁:无事发生
1
23岁:你收到了图书馆邀请函,你去了方可寻得永生的方法,你去还是不去(1=去,2=不去)
1
你进入了图书馆
Angela:愿你找到想要的书...
(这次接待你的是殷红迷雾,血500,你的血:330)
技能:1、重拳击打;2、旋风一踢;3、不讲武德
1
殷红迷雾使用了“大刀横斩”
你的血:301 殷红迷雾的血:486
技能:1、重拳击打;2、旋风一踢;3、不讲武德
4
殷红迷雾使用了“大刀横斩”
你的血:269 殷红迷雾的血:469
技能:1、重拳击打;2、旋风一踢;3、不讲武德
3
殷红迷雾使用了“大刀横斩”
你的血:234 殷红迷雾的血:469
技能:1、重拳击打;2、旋风一踢;3、不讲武德
2
殷红迷雾使用了“E.G.O展现”
你的血:187 殷红迷雾的血:447
技能:1、重拳击打;2、旋风一踢;3、不讲武德
2
殷红迷雾使用了“大刀直刺”
你的血:140 殷红迷雾的血:450
技能:1、重拳击打;2、旋风一踢;3、不讲武德
3
殷红迷雾使用了“大刀直刺”
你的血:140 殷红迷雾的血:450
技能:1、重拳击打;2、旋风一踢;3、不讲武德
4
殷红迷雾使用了“大刀横斩”
你的血:123 殷红迷雾的血:443
技能:1、重拳击打;2、旋风一踢;3、不讲武德
2
殷红迷雾使用了“大刀横斩”
你的血:103 殷红迷雾的血:433
技能:1、重拳击打;2、旋风一踢;3、不讲武德
3
殷红迷雾使用了“大刀横斩”
你的血:77 殷红迷雾的血:417
技能:1、重拳击打;2、旋风一踢;3、不讲武德
2
殷红迷雾使用了“E.G.O展现”
你的血:-3 殷红迷雾的血:397
你输了...
惩罚是:变成“书”
你死了......
--------------------------------
Process exited after 22.66 seconds with return value 0
请按任意键继续. . .
limingxuan @ 2023-10-13 18:53:51
[ Quote ] [ Edit ] [ Delete ] 5#
守护他人的决意
limingxuan @ 2023-10-13 18:54:18
[ Quote ] [ Edit ] [ Delete ] 6#
(懂的都懂)
zhangwenbo @ 2023-10-13 18:59:30
[ Quote ] [ Edit ] [ Delete ] 7#
月计人+1
zhangwenbo @ 2023-10-13 19:00:00
[ Quote ] [ Edit ] [ Delete ] 8#
爆米花机
zhangwenbo @ 2023-10-13 19:00:13
[ Quote ] [ Edit ] [ Delete ] 9#
(懂的都懂)
zhangwenbo @ 2023-10-13 19:29:08
[ Quote ] [ Edit ] [ Delete ] 10#
@limingxuan 你说错了,应该是喂饱尸山的决意(doge)
limingxuan @ 2023-10-13 19:33:09
[ Quote ] [ Edit ] [ Delete ] 11#
你说是,那便是
zhangwenbo @ 2024-02-08 13:53:49
[ Quote ] [ Edit ] [ Delete ] 12#
@limingxuan 一码,归一码
wanglonghao @ 2024-02-22 21:32:54
[ Quote ] [ Edit ] [ Delete ] 13#
一一一一一一一一一一一一一一一一一一一一一一一一一人生重开模拟器一一一一一一一一一一一一一一一一一一一一一一一一一一一一
一一一一一一一一一一一一一一一一一一一一一一一这狗屁人身一刻也不想呆了一一一一一一一一一一一一一一一一一一一一一一一一一
v0.22.21
输入任意字符直接到死亡,输入任意数字继续(数字位数代表跳过几年)
请按任意键继续. . .

1岁:无事发生
2
2岁:无事发生
3
3岁:无事发生
4
4岁:无事发生
5
5岁:无事发生
9
6岁:无事发生
8
7岁:无事发生
6
8岁:无事发生
1
9岁:无事发生
0
10岁:无事发生
8
11岁:无事发生
7
12岁:你听说同学们在选校草,竟然是你!!!
解锁成就:帅气逼人
5
13岁:无事发生
4
14岁:无事发生
8
15岁:无事发生
1
16岁:无事发生
9
17岁:无事发生
2
18岁:无事发生
3
19岁:无事发生
7
20岁:无事发生
65
21岁:无事发生
22岁:无事发生
3
23岁:你收到了图书馆邀请函,你去了方可寻得永生的方法,你去还是不去(1=去,2=不去)
1
你进入了图书馆
Angela:愿你找到想要的书...
(这次接待你的是漆黑静默,血200,你的血:130)
技能:1、重拳击打;2、旋风一踢;3、不讲武德
2
漆黑静默使用了“奥兰多”
你的血:106 漆黑静默的血:172
技能:1、重拳击打;2、旋风一踢;3、不讲武德
1
漆黑静默使用了“手撕钢琴师”
你的血:39 漆黑静默的血:157
技能:1、重拳击打;2、旋风一踢;3、不讲武德
3
漆黑静默使用了“手撕钢琴师”
你的血:35 漆黑静默的血:151
技能:1、重拳击打;2、旋风一踢;3、不讲武德
2
漆黑静默使用了“Sopin工作室”
你的血:11 漆黑静默的血:138
技能:1、重拳击打;2、旋风一踢;3、不讲武德
1
漆黑静默使用了“Sopin工作室”
你的血:-16 漆黑静默的血:122
你输了...
惩罚是:变成“书”
你死了......
--------------------------------
Process exited after 61.59 seconds with return value 0
请按任意键继续. . .
wanglonghao @ 2024-02-22 21:35:06
[ Quote ] [ Edit ] [ Delete ] 14#
血太少了
zhangwenbo @ 2024-02-24 22:17:21
[ Quote ] [ Edit ] [ Delete ] 15#
漆黑静默使用了“手撕钢琴师”
你的血:39 漆黑静默的血:157
技能:1、重拳击打;2、旋风一踢;3、不讲武德
3
漆黑静默使用了“手撕钢琴师”
你的血:35 漆黑静默的血:151
技能:1、重拳击打;2、旋风一踢;3、不讲武德
2

哈哈,“手撕钢琴师”只打了2滴血
zhangwenbo @ 2024-02-24 22:18:09
[ Quote ] [ Edit ] [ Delete ] 16#
看这个:cout<<"漆黑静默使用了“手撕钢琴师”"<<endl;
srand(time(0));
xue-=rand()%69;
我设置的是0-69滴血