求助,样例都不行
查看原帖
求助,样例都不行
515971
Owenzjg楼主2021/9/11 23:01
#include<bits/stdc++.h>
using namespace std;
char a[10][5][3]={
	{
		'X','X','X',
		'X','.','X',
		'X','.','X',
		'X','.','X',
		'X','X','X',
	}
	,//0
	{
		'.','.','X',
		'.','.','X',
		'.','.','X',
		'.','.','X',
		'.','.','X',
	}
	,//1
	{
		'X','X','X',
		'.','.','X',
		'X','X','X',
		'X','.','.',
		'X','X','X',
	}
	,//2
	{
		'X','X','X',
		'.','.','X',
		'X','X','X',
		'.','.','X',
		'X','X','X',
	}
	,//3
	{
		'X','.','X',
		'X','.','X',
		'X','X','X',
		'.','.','X',
		'.','.','X',
	}
	,//4
	{
		'X','X','X',
		'X','.','.',
		'X','X','X',
		'.','.','X',
		'X','X','X',
	}
	,//5
	{
		'X','X','X',
		'X','.','.',
		'X','X','X',
		'X','.','X',
		'X','X','X',
	}
	,//6
	{
		'X','X','X',
		'.','.','X',
		'.','.','X',
		'.','.','X',
		'.','.','X',
	}
	,//7
	{
		'X','X','X',
		'X','.','X',
		'X','X','X',
		'X','.','X',
		'X','X','X',
	}
	,//8
	{
		'X','X','X',
		'X','.','X',
		'X','X','X',
		'.','.','X',
		'X','X','X',	
	}
	//9
};
int main(){
	int n;
	string b;
	cin>>n>>b;
	int i;
	int j;
	int l;
	for(j=0;j<5;j++){
		for(l=0;l<n;l++){
			for(i=0;i<3;i++){
				cout<<a[(int)(b[i]-'0')][j][i];
			}
			if(l!=n-1){
				cout<<".";
			}
		}
		cout<<endl;
	}
	return 0;
}

求救!!谢谢

2021/9/11 23:01
加载中...