阿布鲁派 @ 2020-11-02 21:55:03
#include<bits/stdc++.h>
using namespace std;
char a[6][400],c;
int n;
int main(){
cin>>n;
for(int i=1;i<=n;i++){
c=getchar();
if(c=='0'){
a[1][4*i]='.';
a[1][4*i-1]='X';
a[1][4*i-2]='X';
a[1][4*i-3]='X';
a[2][4*i]='.';
a[2][4*i-1]='X';
a[2][4*i-2]='.';
a[2][4*i-3]='X';
a[3][4*i]='.';
a[3][4*i-1]='X';
a[3][4*i-2]='.';
a[3][4*i-3]='X';
a[4][4*i]='.';
a[4][4*i-1]='X';
a[4][4*i-2]='.';
a[4][4*i-3]='X';
a[5][4*i]='.';
a[5][4*i-1]='X';
a[5][4*i-2]='X';
a[5][4*i-3]='X';
}
if(c=='1'){
a[1][4*i]='.';
a[1][4*i-1]='X';
a[1][4*i-2]='.';
a[1][4*i-3]='.';
a[2][4*i]='.';
a[2][4*i-1]='X';
a[2][4*i-2]='.';
a[2][4*i-3]='.';
a[3][4*i]='.';
a[3][4*i-1]='X';
a[3][4*i-2]='.';
a[3][4*i-3]='.';
a[4][4*i]='.';
a[4][4*i-1]='X';
a[4][4*i-2]='.';
a[4][4*i-3]='.';
a[5][4*i]='.';
a[5][4*i-1]='X';
a[5][4*i-2]='.';
a[5][4*i-3]='.';
}
if(c=='2'){
a[1][4*i]='.';
a[1][4*i-1]='X';
a[1][4*i-2]='X';
a[1][4*i-3]='X';
a[2][4*i]='.';
a[2][4*i-1]='X';
a[2][4*i-2]='.';
a[2][4*i-3]='.';
a[3][4*i]='.';
a[3][4*i-1]='X';
a[3][4*i-2]='X';
a[3][4*i-3]='X';
a[4][4*i]='.';
a[4][4*i-1]='.';
a[4][4*i-2]='.';
a[4][4*i-3]='X';
a[5][4*i]='.';
a[5][4*i-1]='X';
a[5][4*i-2]='X';
a[5][4*i-3]='X';
}
if(c=='3'){
a[1][4*i]='.';
a[1][4*i-1]='X';
a[1][4*i-2]='X';
a[1][4*i-3]='X';
a[2][4*i]='.';
a[2][4*i-1]='X';
a[2][4*i-2]='.';
a[2][4*i-3]='.';
a[3][4*i]='.';
a[3][4*i-1]='X';
a[3][4*i-2]='X';
a[3][4*i-3]='X';
a[4][4*i]='.';
a[4][4*i-1]='X';
a[4][4*i-2]='.';
a[4][4*i-3]='.';
a[5][4*i]='.';
a[5][4*i-1]='X';
a[5][4*i-2]='X';
a[5][4*i-3]='X';
}
if(c=='4'){
a[1][4*i]='.';
a[1][4*i-1]='X';
a[1][4*i-2]='.';
a[1][4*i-3]='X';
a[2][4*i]='.';
a[2][4*i-1]='X';
a[2][4*i-2]='.';
a[2][4*i-3]='X';
a[3][4*i]='.';
a[3][4*i-1]='X';
a[3][4*i-2]='X';
a[3][4*i-3]='X';
a[4][4*i]='.';
a[4][4*i-1]='X';
a[4][4*i-2]='.';
a[4][4*i-3]='.';
a[5][4*i]='.';
a[5][4*i-1]='X';
a[5][4*i-2]='.';
a[5][4*i-3]='.';
}
if(c=='5'){
a[1][4*i]='.';
a[1][4*i-1]='X';
a[1][4*i-2]='X';
a[1][4*i-3]='X';
a[2][4*i]='.';
a[2][4*i-1]='.';
a[2][4*i-2]='.';
a[2][4*i-3]='X';
a[3][4*i]='.';
a[3][4*i-1]='X';
a[3][4*i-2]='X';
a[3][4*i-3]='X';
a[4][4*i]='.';
a[4][4*i-1]='X';
a[4][4*i-2]='.';
a[4][4*i-3]='.';
a[5][4*i]='.';
a[5][4*i-1]='X';
a[5][4*i-2]='X';
a[5][4*i-3]='X';
}
if(c=='6'){
a[1][4*i]='.';
a[1][4*i-1]='X';
a[1][4*i-2]='X';
a[1][4*i-3]='X';
a[2][4*i]='.';
a[2][4*i-1]='.';
a[2][4*i-2]='.';
a[2][4*i-3]='X';
a[3][4*i]='.';
a[3][4*i-1]='X';
a[3][4*i-2]='X';
a[3][4*i-3]='X';
a[4][4*i]='.';
a[4][4*i-1]='X';
a[4][4*i-2]='.';
a[4][4*i-3]='X';
a[5][4*i]='.';
a[5][4*i-1]='X';
a[5][4*i-2]='X';
a[5][4*i-3]='X';
}
if(c=='7'){
a[1][4*i]='.';
a[1][4*i-1]='X';
a[1][4*i-2]='X';
a[1][4*i-3]='X';
a[2][4*i]='.';
a[2][4*i-1]='X';
a[2][4*i-2]='.';
a[2][4*i-3]='.';
a[3][4*i]='.';
a[3][4*i-1]='X';
a[3][4*i-2]='.';
a[3][4*i-3]='.';
a[4][4*i]='.';
a[4][4*i-1]='X';
a[4][4*i-2]='.';
a[4][4*i-3]='.';
a[5][4*i]='.';
a[5][4*i-1]='X';
a[5][4*i-2]='.';
a[5][4*i-3]='.';
}
if(c=='8'){
a[1][4*i]='.';
a[1][4*i-1]='X';
a[1][4*i-2]='X';
a[1][4*i-3]='X';
a[2][4*i]='.';
a[2][4*i-1]='X';
a[2][4*i-2]='.';
a[2][4*i-3]='X';
a[3][4*i]='.';
a[3][4*i-1]='X';
a[3][4*i-2]='X';
a[3][4*i-3]='X';
a[4][4*i]='.';
a[4][4*i-1]='X';
a[4][4*i-2]='.';
a[4][4*i-3]='X';
a[5][4*i]='.';
a[5][4*i-1]='X';
a[5][4*i-2]='X';
a[5][4*i-3]='X';
}
if(c=='9'){
a[1][4*i]='.';
a[1][4*i-1]='X';
a[1][4*i-2]='X';
a[1][4*i-3]='X';
a[2][4*i]='.';
a[2][4*i-1]='X';
a[2][4*i-2]='.';
a[2][4*i-3]='X';
a[3][4*i]='.';
a[3][4*i-1]='X';
a[3][4*i-2]='X';
a[3][4*i-3]='X';
a[4][4*i]='.';
a[4][4*i-1]='X';
a[4][4*i-2]='.';
a[4][4*i-3]='.';
a[5][4*i]='.';
a[5][4*i-1]='X';
a[5][4*i-2]='X';
a[5][4*i-3]='X';
}
}
for(int i=1;i<=5;i++){
for(int j=1;j<=4*n-1;j++)
cout<<a[i][j];
cout<<endl;
}
return 0;
}
by haraki @ 2020-11-02 21:57:30
@吾皇嘿嘿嘿 要getchar几次。
换行符也会被getchar进去。
并且是\r\n
by CGDGAD @ 2020-11-02 22:03:44
能有耐心写这么长程序的%%%
by 阿布鲁派 @ 2020-11-03 13:13:52
@haraki_argon
终于AC了,我都哭了太感谢了