大佬们看看我到底错哪了
查看原帖
大佬们看看我到底错哪了
1620634
mapleleafly楼主2025/1/26 10:30
#include <bits/stdc++.h>
using namespace std;
string zero[10][5][3]={{{"XXX"},{"X.X"},{"X.X"},{"X.X"},{"XXX"}},
{{"..X"},{"..X"},{"..X"},{"..X"},{"..X"}},
{{"XXX"},{"..X"},{"XXX"},{"X.."},{"XXX"}},
{{"XXX"},{"..X"},{"XXX"},{"..X"},{"XXX"}},
{{"X.X"},{"X.X"},{"XXX"},{"..X"},{"..X"}},
{{"XXX"},{"X.."},{"XXX"},{"..X"},{"XXX"}},
{{"XXX"},{"X.."},{"XXX"},{"X.X"},{"XXX"}},
{{"XXX"},{"..X"},{"..X"},{"..X"},{"..X"}},
{{"XXX"},{"X.X"},{"XXX"},{"X.X"},{"XXX"}},
{{"XXX"},{"X.X"},{"XXX"},{"..X"},{"XXX"}}
};
int main(){
	int n;
	cin>>n;
	getchar();
	vector<int> vec;
	char ch;
	while(n--){
		ch=getchar();
		vec.push_back(ch-'0');
	}
	for(int i=0;i<5;i++){
		for(int j=0;vec.size();j++){
			for(int k=0;k<3;k++){
				cout<<zero[vec[j]][i][k];
			}
			if(j!=vec.size()-1) cout<<".";
		}
		cout<<endl;
	}
	return 0;
}

求评论!

2025/1/26 10:30
加载中...