image image image image

4 条评论

  • @ 2024-2-18 9:08:41
    >> a[j][0] >> a[j][1] >> n >> m; 
    		b[j][0] = a[j][0] + 
    			cout << j;  
    			return 0;
    		}  
    	}
    	cout << -1;  
    	return 0;  
    }
    
    • @ 2024-1-27 20:10:55
      #include<bits/stdc++.h>
      #include<conio.h>
      #include<windows.h>
      using namespace std;
      long long com=0;
      int main(){
          char  a[50][50]={
              "######",
              "#O # #",
              "#$##  ",
              "#$ # #",
              "##$$$#",
              "######"};	
          int i,x,y,p,q;
          char ch;
          x=1;y=1;p=2;q=5;
          cout<<"得分:"<<com<<endl;
          for(i=0;i<=5;i++)
              puts(a[i]);
          while(x!=p || y!=q){
              ch=getch();
              if(ch=='s'){
                  if(a[x+1][y]!='#'){
                      a[x][y]=' ';
                      x++;
                      if(a[x][y]=='$'){
                          com++;
                      }
                      a[x][y]='O';
                  }
              }
              if(ch=='w'){
                  if(a[x-1][y]!='#'){
                      a[x][y]=' ';
                      x--;
                      if(a[x][y]=='$'){
                          com++;
                      }
                      a[x][y]='O'; 
                  }
              }
              if(ch=='a'){
                  if(a[x][y-1]!='#'){
                      a[x][y]=' ';
                      y--;
                      if(a[x][y]=='$'){
                          com++;
                      }
                      a[x][y]='O';
                  }
              }
              if(ch=='d'){
                  if(a[x][y+1]!='#'){
                      a[x][y]=' ';
                      y++;
                      if(a[x][y]=='$'){
                          com++;
                      }
                      a[x][y]='O';
                  }
              }
              system("cls");
              cout<<"得分:"<<com<<endl;
              for(i=0;i<=5;i++)
                  puts(a[i]);
          }
          system("cls");
          printf("You win!\n");
          cout<<com;
          Sleep(5000);
          return 0;
      }
      
      • @ 2024-1-27 20:02:43
        #include<conio.h>
        #include<bits/stdc++.h>
        #include<stdlib.h>
        #include<windows.h>
        using namespace std;
        int main(){
        	char a[50][50]={"######",
        					"#o*#* ",
        					"#*##*#",
        					"#**#*#",
        					"##***#",
        					"######"};
        	int i,x,y,p,q,fs;
        	char ch;
        	x=1;
        	y=1;
        	p=1;
        	q=5;fs=0;
        	for(i=0;i<=5;i++){
        		puts(a[i]);
        	}
        	while(x!=p||y!=q){
        		ch=getch();
        		if(ch=='s'){
        			if(a[x+1][y]!='#'){
        				if(a[x+1][y]=='*'){
        					fs++;
        				}
        				a[x][y]=' ';
        				x++;
        				a[x][y]='o';
        			}
        		}if(ch=='w'){
        			if(a[x-1][y]!='#'){
        				if(a[x-1][y]=='*'){
        					fs++;
        				}
        				a[x][y]=' ';
        				x--;
        				a[x][y]='o';
        			}
        		}if(ch=='a'){
        			if(a[x][y-1]!='#'){
        				if(a[x][y-1]=='*'){
        					fs++;
        				}
        				a[x][y]=' ';
        				y--;
        				a[x][y]='o';
        			}
        		}if(ch=='d'){
        			if(a[x][y+1]!='#'){
        				if(a[x][y+1]=='*'){
        					fs++;
        				}
        				a[x][y]=' ';
        				y++;
        				a[x][y]='o';
        			}
        		}
        		system("cls");
        		cout<<fs<<endl;
        		for(i=0;i<=5;i++){
        			puts(a[i]);
        		}
        		
        	}system("cls");
        	cout<<"you win";
        	Sleep(5000);
        	return 0;
        }
        
        • @ 2024-1-27 20:01:51
          #include<bits/stdc++.h>
          #include<conio.h>
          #include<windows.h>
          using namespace std;
          long long com=0;
          int main(){
          	char  a[50][50]={"######",
          					 "#O # #",
          					 "#$##  ",
          					 "#$ # #",
          					 "##$$$#",
          					 "######"};	
          	int i,x,y,p,q;
          	char ch;
          	x=1;y=1;p=2;q=5;
          	for(i=0;i<=5;i++)
          		puts(a[i]);
          		while(x!=p || y!=q){
          			ch=getch();
          		if(ch=='s'){
          			if(a[x+1][y]!='#'){
          				a[x][y]=' ';
          				x++;
          				a[x][y]='O';
          				if(a[x+1][y]=='$'){
          					a[x][y]=' ';
          				x++;
          				a[x][y]='O';
          				com++;
          				}
          			}
          		}
          		if(ch=='w'){
          			if(a[x-1][y]!='#'){
          				a[x][y]=' ';
          				x--;
          				a[x][y]='O'; 
          				if(a[x-1][y]=='$'){
          					a[x][y]=' ';
          				x--;
          				a[x][y]='O';
          				com++;
          				}
          			}
          		}
          		if(ch=='a'){
          			if(a[x][y-1]!='#'){
          				a[x][y]=' ';
          				y--;
          				a[x][y]='O';
          				if(a[x][y-1]=='$'){
          					a[x][y]=' ';
          				y--;
          				a[x][y]='O';
          				com++;
          				}
          			}
          		}
          		if(ch=='d'){
          			if(a[x][y+1]!='#'){
          				a[x][y]=' ';
          				y++;
          				a[x][y]='O';
          				if(a[x][y+1]=='$'){
          					a[x][y]=' ';
          				y++;
          				a[x][y]='O';
          				com++;
          				}
          			}
          		}
          		system("cls");
          		for(i=0;i<=5;i++)
          			puts(a[i]);
          		}
          		system("cls");
          		printf("You win!\n");
          		cout<<com;
          		Sleep(5000);
              return 0;
          }
          
          • 1