手不能要了。。。
查看原帖
手不能要了。。。
1612650
Aya_ylxatch楼主2025/1/15 21:05
#include<iostream>
using namespace std;
vector<char>l[5];
int n;
char *a;
void change(char x,int ifbegin);
int main(){
	freopen("sign.in","r",stdin);
	freopen("sign.out","w",stdout);
	scanf("%d",&n);
	a=new char[n];
	cin>>a[0];change(a[0],1);
	for(int i=1;i<n;++i){
		cin>>a[i];
		change(a[i],0);
	}
	for(int f=0;f<5;++f){
		for(int i=0;i<l[f].size();++i){
			cout<<l[f][i];
		}puts("");
	}
	fclose(stdin);fclose(stdout);
 	return 0;
}void change(char x,int ifbegin){
	if(!ifbegin){
		l[0].push_back('.');
		l[1].push_back('.');
		l[2].push_back('.');
		l[3].push_back('.');
		l[4].push_back('.');
	}switch(x){
		case '0':{
			l[0].push_back('X');l[0].push_back('X');l[0].push_back('X');
			l[1].push_back('X');l[1].push_back('.');l[1].push_back('X');
			l[2].push_back('X');l[2].push_back('.');l[2].push_back('X');
			l[3].push_back('X');l[3].push_back('.');l[3].push_back('X');
			l[4].push_back('X');l[4].push_back('X');l[4].push_back('X');
			break;
		}case '1':{
			l[0].push_back('.');l[0].push_back('.');l[0].push_back('X');
			l[1].push_back('.');l[1].push_back('.');l[1].push_back('X');
			l[2].push_back('.');l[2].push_back('.');l[2].push_back('X');
			l[3].push_back('.');l[3].push_back('.');l[3].push_back('X');
			l[4].push_back('.');l[4].push_back('.');l[4].push_back('X');
			break;
		}case '2':{
			l[0].push_back('X');l[0].push_back('X');l[0].push_back('X');
			l[1].push_back('.');l[1].push_back('.');l[1].push_back('X');
			l[2].push_back('X');l[2].push_back('X');l[2].push_back('X');
			l[3].push_back('X');l[3].push_back('.');l[3].push_back('.');
			l[4].push_back('X');l[4].push_back('X');l[4].push_back('X');
			break;
		}case '3':{
			l[0].push_back('X');l[0].push_back('X');l[0].push_back('X');
			l[1].push_back('.');l[1].push_back('.');l[1].push_back('X');
			l[2].push_back('X');l[2].push_back('X');l[2].push_back('X');
			l[3].push_back('.');l[3].push_back('.');l[3].push_back('X');
			l[4].push_back('X');l[4].push_back('X');l[4].push_back('X');
			break;
		}case '4':{
			l[0].push_back('X');l[0].push_back('.');l[0].push_back('X');
			l[1].push_back('X');l[1].push_back('.');l[1].push_back('X');
			l[2].push_back('X');l[2].push_back('X');l[2].push_back('X');
			l[3].push_back('.');l[3].push_back('.');l[3].push_back('X');
			l[4].push_back('.');l[4].push_back('.');l[4].push_back('X');
			break;
		}case '5':{
			l[0].push_back('X');l[0].push_back('X');l[0].push_back('X');
			l[1].push_back('X');l[1].push_back('.');l[1].push_back('.');
			l[2].push_back('X');l[2].push_back('X');l[2].push_back('X');
			l[3].push_back('.');l[3].push_back('.');l[3].push_back('X');
			l[4].push_back('X');l[4].push_back('X');l[4].push_back('X');
			break;
		}case '6':{
			l[0].push_back('X');l[0].push_back('X');l[0].push_back('X');
			l[1].push_back('X');l[1].push_back('.');l[1].push_back('.');
			l[2].push_back('X');l[2].push_back('X');l[2].push_back('X');
			l[3].push_back('X');l[3].push_back('.');l[3].push_back('X');
			l[4].push_back('X');l[4].push_back('X');l[4].push_back('X');
			break;
		}case '7':{
			l[0].push_back('X');l[0].push_back('X');l[0].push_back('X');
			l[1].push_back('.');l[1].push_back('.');l[1].push_back('X');
			l[2].push_back('.');l[2].push_back('.');l[2].push_back('X');
			l[3].push_back('.');l[3].push_back('.');l[3].push_back('X');
			l[4].push_back('.');l[4].push_back('.');l[4].push_back('X');
			break;
		}case '8':{
			l[0].push_back('X');l[0].push_back('X');l[0].push_back('X');
			l[1].push_back('X');l[1].push_back('.');l[1].push_back('X');
			l[2].push_back('X');l[2].push_back('X');l[2].push_back('X');
			l[3].push_back('X');l[3].push_back('.');l[3].push_back('X');
			l[4].push_back('X');l[4].push_back('X');l[4].push_back('X');
			break;
		}case '9':{
			l[0].push_back('X');l[0].push_back('X');l[0].push_back('X');
			l[1].push_back('X');l[1].push_back('.');l[1].push_back('X');
			l[2].push_back('X');l[2].push_back('X');l[2].push_back('X');
			l[3].push_back('.');l[3].push_back('.');l[3].push_back('X');
			l[4].push_back('X');l[4].push_back('X');l[4].push_back('X');
			break;
		}
	}return;
}

(别抄,会编译错误>v<)

2025/1/15 21:05
加载中...