#include<iostream> using namespace std; int main(){ string s[10]; s[0]="-|| ||-"; s[1]=" | | "; s[2]="- |-| -"; s[3]="- |- |-"; s[4]=" ||- | "; s[5]="-| - |-"; s[6]="-| -||-"; s[7]="- | | "; s[8]="-||-||-"; s[9]="-||- |-"; int n; string a; while(cin>>n>>a&&(n!=0||a!="0")){ int len=a.size(); for(int i=0;i<7;++i){ if(i==0||i==3||i==6){ for(int m=0;m<len;++m){ cout<<' '; for(int j=0;j<n;++j)cout<<s[a[m]-'0'][i]; cout<<' '; if(m==len-1)cout<<endl; else cout<<' '; } } else if(i==1||i==4){ for(int m=0;m<n;++m){ for(int j=0;j<len;++j){ cout<<s[a[j]-'0'][i]; for(int k=0;k<n;++k)cout<<' '; cout<<s[a[j]-'0'][i+1]; if(j==len-1)cout<<endl; else cout<<' '; } } } } cout<<endl; } } |
Double click to view unformatted code.