WA求助
查看原帖
WA求助
165014
Sinan_AFO楼主2020/7/30 14:20
#include<bits/stdc++.h>
using namespace std;
int l,i,j,n;
char x,a[10][10010];
int main(){
	scanf("%d",&n);
	getchar();
	l=1;
	for(i=1;i<=n;i++){
		scanf("%c",&x);
		if(x=='0'){
			a[1][l]='X';
			a[1][l+1]='X';
			a[1][l+2]='X';
			a[2][l]='X';
			a[2][l+2]='X';
			a[3][l]='X';
			a[3][l+2]='X';
			a[4][l]='X';
			a[4][l+2]='X';
			a[5][l]='X';
			a[5][l+1]='X';
			a[5][l+2]='X';
			l=l+4;
		}
		if(x=='1'){
			a[1][l+2]='X';
			a[2][l+2]='X';
			a[3][l+2]='X';
			a[4][l+2]='X';
			a[5][l+2]='X';
			l=l+4;
		}
		if(x=='2'){
			a[1][l]='X';
			a[1][l+1]='X';
			a[1][l+2]='X';
			a[2][l+2]='X';
			a[3][l+2]='X';
			a[3][l+1]='X';
			a[3][l]='X';
			a[4][l]='X';
			a[5][l]='X';
			a[5][l+1]='X';
			a[5][l+2]='X';
			l=l+4;
		}
		if(x=='3'){
			a[1][l]='X';
			a[1][l+1]='X';
			a[1][l+2]='X';
			a[2][l+2]='X';
			a[3][l+2]='X';
			a[3][l+1]='X';
			a[3][l]='X';
			a[4][l+2]='X';
			a[5][l]='X';
			a[5][l+1]='X';
			a[5][l+2]='X';
			l=l+4;
		}
		if(x=='4'){
			a[1][l]='X';
			a[1][l+2]='X';
			a[2][l]='X';
			a[2][l+2]='X';
			a[3][l]='X';
			a[3][l+1]='X';
			a[3][l+2]='X';
			a[4][l+2]='X';
			a[5][l+2]='X';
			l=l+4;
		}
		if(x=='5'){
			a[1][l]='X';
			a[1][l+1]='X';
			a[1][l+2]='X';
			a[2][l]='X';
			a[3][l+2]='X';
			a[3][l+1]='X';
			a[3][l]='X';
			a[4][l+2]='X';
			a[5][l]='X';
			a[5][l+1]='X';
			a[5][l+2]='X';
			l=l+4;	
		}
		if(x=='6'){
			a[1][l]='X';
			a[1][l+1]='X';
			a[1][l+2]='X';
			a[2][l]='X';
			a[3][l+2]='X';
			a[3][l+1]='X';
			a[3][l]='X';
			a[4][l]='X';
			a[4][l+2]='X';
			a[5][l]='X';
			a[5][l+1]='X';
			a[5][l+2]='X';
			l=l+4;
		}
		if(x=='7'){
			a[1][l]='X';
			a[1][l+1]='X';
			a[1][l+2]='X';
			a[2][l+2]='X';
			a[3][l+2]='X';
			a[4][l+2]='X';
			a[5][l+2]='X';
			l=l+4;
		}
		if(x=='8'){
			a[1][l]='X';
			a[1][l+1]='X';
			a[1][l+2]='X';
			a[2][l]='X';
			a[2][l+2]='X';
			a[3][l+2]='X';
			a[3][l+1]='X';
			a[3][l]='X';
			a[4][l]='X';
			a[4][l+2]='X';
			a[5][l]='X';
			a[5][l+1]='X';
			a[5][l+2]='X';
			l=l+4;
		}
		if(x=='9'){
			a[1][l]='X';
			a[1][l+1]='X';
			a[1][l+2]='X';
			a[2][l]='X';
			a[2][l+2]='X';
			a[3][l+2]='X';
			a[3][l+1]='X';
			a[3][l]='X';
			a[4][l+2]='X';
			a[5][l]='X';
			a[5][l+1]='X';
			a[5][l+2]='X';
			l=l+4;
		}
	}
	l--;
	l--;
	for(i=1;i<=5;i++){
		for(j=1;j<=l;j++){
			if(a[i][j]=='X')
			   printf("X");
			else printf(".");
		}
		putchar(10);
	}
}
2020/7/30 14:20
加载中...