救我啊!要被搞疯了
查看原帖
救我啊!要被搞疯了
202606
轻绘楼主2020/10/6 16:05
#include<bits/stdc++.h>
using namespace std;
int n;
int a[200];
void out1(int x){
	if(x==0){
		printf("XXX");
	}
	if(x==1){
		printf("..X");
	}
	if(x==2){
		printf("XXX");
	}
	if(x==3){
		printf("XXX");
	}
	if(x==4){
		printf("X.X");
	}
	if(x==5){
		printf("XXX");
	}
	if(x==6){
		printf("XXX");
	}
	if(x==7){
		printf("XXX");
	}
	if(x==8){
		printf("XXX");
	}
	if(x==9){
		printf("XXX");
	}
}
void out2(int x){
	if(x==0){
		printf("X.X");
	}
	if(x==1){
		printf("..X");
	}
	if(x==2){
		printf("..X");
	}
	if(x==3){
		printf("..X");
	}
	if(x==4){
		printf("X.X");
	}
	if(x==5){
		printf("X..");
	}
	if(x==6){
		printf("X..");
	}
	if(x==7){
		printf("..X");
	}
	if(x==8){
		printf("X.X");
	}
	if(x==9){
		printf("X.X");
	}
}
void out3(int x){
	if(x==0){
		printf("X.X");
	}
	if(x==1){
		printf("..X");
	}
	if(x==2){
		printf("XXX");
	}
	if(x==3){
		printf("XXX");
	}
	if(x==4){
		printf("XXX");
	}
	if(x==5){
		printf("XXX");
	}
	if(x==6){
		printf("XXX");
	}
	if(x==7){
		printf("..X");
	}
	if(x==8){
		printf("XXX");
	}
	if(x==9){
		printf("XXX");
	}
}
void out4(int x){
	if(x==0){
		printf("X.X");
	}
	if(x==1){
		printf("..X");
	}
	if(x==2){
		printf("X..");
	}
	if(x==3){
		printf("..X");
	}
	if(x==4){
		printf("..X");
	}
	if(x==5){
		printf("..X");
	}
	if(x==6){
		printf("X.X");
	}
	if(x==7){
		printf("..X");
	}
	if(x==8){
		printf("X.X");
	}
	if(x==9){
		printf("..X");
	}
}
void out5(int x){
	if(x==0){
		printf("XXX");
	}
	if(x==1){
		printf("..X");
	}
	if(x==2){
		printf("XXX");
	}
	if(x==3){
		printf("XXX");
	}
	if(x==4){
		printf("..X");
	}
	if(x==5){
		printf("XXX");
	}
	if(x==6){
		printf("XXX");
	}
	if(x==7){
		printf("..X");
	}
	if(x==8){
		printf("XXX");
	}
	if(x==9){
		printf("XXX");
	}
}
int main(){
	//freopen("2.out","w",stdout);
	scanf("%d",&n);
	getchar();
	for(int i=1;i<=n;i++){
		char x;
		x=getchar();
		a[i]=x-'0';
	} 
	for(int i=1;i<=n;i++){
		out1(a[i]);
		if(i!=n){
			printf(".");
		}
	} 
	printf("\n");
	for(int i=1;i<=n;i++){
		out2(a[i]);
		if(i!=n){
			printf(".");
		}
	} 
	printf("\n");
	for(int i=1;i<=n;i++){
		out3(a[i]);
		if(i!=n){
			printf(".");
		}
	} 
	printf("\n");
	for(int i=1;i<=n;i++){
		out4(a[i]);
		if(i!=n){
			printf(".");
		}
	} 
	printf("\n");
	for(int i=1;i<=n;i++){
		out5(a[i]);
		if(i!=n){
			printf(".");
		}
	} 
	printf("\n");
	return 0;
} 

和答案输出一模一样,全WA

2020/10/6 16:05
加载中...