这是迄今为止我写过的最长的代码,总共写了462行
#include<bits/stdc++.h>
using namespace std;
int main()
{
int n;
cin>>n;
char a[n];
for(int i=0;i<=n-1;i++) cin>>a[i];
for(int i=0;i<=n-2;i++)
{
switch(a[i])
{
case '0':{
cout<<"XXX.";
break;
}
case '1':{
cout<<"..X.";
break;
}
case '2':{
cout<<"XXX.";
break;
}
case '3':{
cout<<"XXX.";
break;
}
case '4':{
cout<<"X.X.";
break;
}
case '5':{
cout<<"XXX.";
break;
}
case '6':{
cout<<"XXX.";
break;
}
case '7':{
cout<<"XXX.";
break;
}
case '8':{
cout<<"XXX.";
break;
}
case '9':{
cout<<"XXX.";
break;
}
}
}
switch(a[n-1])
{
case '0':{
cout<<"XXX";
break;
}
case '1':{
cout<<"..X";
break;
}
case '2':{
cout<<"XXX";
break;
}
case '3':{
cout<<"XXX";
break;
}
case '4':{
cout<<"X.X";
break;
}
case '5':{
cout<<"XXX"