谁能教教我
2025-12-21 14:34:16
发布于:浙江
我是一个新手,结果第二天就把密码忘记了,
谁能教我一下怎么找回密码????
送一个小玩意
#include<bits/stdc++.h>
#include<windows.h>
using namespace std;
char a[200][200];
int x=1,y=1;
void paint(){
for(int i=1;i<=50;i++){
for(int j=1;j<=50;j++){
if(i==x&&y==j){
cout<<"9";
}else
cout<<a[i][j];
}
cout<<endl;
}
}
int main(){
srand(time(0));
for(int i=1;i<=50;i++){
for(int j=1;j<=50;j++){
if(rand()%7<=3){
a[i][j]='.';
}
else{
a[i][j]='#';
}
}
}
for(int i=1;i<=50;i++){
for(int j=1;j<=50;j++){
if(rand()%130==13&&i!=1&&j!=1&&i!=50&&j!=50){
a[i][j]='O';
}
}
}
for(int i=1;i<=50;i++){
for(int j=1;j<=50;j++){
if(rand()%130==14){
a[i][j]='O';
}
}
}
for(int i=1;i<=3;i++){
for(int j=1;j<=3;j++){
a[i][j]='.';
}
}
int q=0;
for(int i=48;i<=50;i++){
for(int j=48;j<=50;j++){
a[i][j]='.';
}
}
while(1){
if(x==50&&y==50){
cout<<"Win!"<<endl;
return 0;
}
paint();
char c;
cin>>c;
if(c=='w')x--;
if(c=='s')x++;
if(c=='a')y--;
if(c=='d')y++;
if(c=='g'&&q<=2){
q++;
a[x-1][y-1]='.';
a[x-1][y]='.';
a[x-1][y+1]='.';
a[x][y-1]='.';
a[x][y]='.';
a[x][y+1]='.';
a[x+1][y-1]='.';
a[x+1][y]='.';
a[x+1][y+1]='.';
}
if(x<=0||y<=0||x>50||y>50){
cout<<"You die"<<endl;
return 0;
}
if(a[x][y]=='#'){
cout<<"You die"<<endl;
return 0;
}
if(a[x][y]=='?'){
int b[5005],cnt=0;
for(int i=x;i<=50;i++){
for(int j=y;j<=50;j++){
if(a[i][j]=='.'){
cnt++;
b[cnt]=i*101+j;
}
}
}
int q=b[rand()%cnt+1];
x=q/101;
y=q%101;
}
if(a[x][y]=='O'){
a[x-1][y-1]='.';
a[x-1][y]='.';
a[x-1][y+1]='.';
a[x][y-1]='.';
a[x][y]='.';
a[x][y+1]='.';
a[x+1][y-1]='.';
a[x+1][y]='.';
a[x+1][y+1]='.';
}
system("cls");
}
return 0;
}
一个小游戏,自己编的
全部评论 1

2天前 来自 浙江
1随意盗图吧
这是洛谷的2天前 来自 浙江
0






有帮助,赞一个