P5730 【深基5.例10】显示屏

AC代码

#include<bits/stdc++.h>
using namespace std;

long long n;
char x[110];

int main(){
	cin>>n;
	for(int i=1;i<=n;i++) cin>>x[i];
	
	for(int i=1;i<=5;i++){
		for(int j=1;j<=n;j++){
			if(x[j]=='0'){
				if(i==1) cout<<"XXX";
				if(i==2) cout<<"X.X";
				if(i==3) cout<<"X.X";
				if(i==4) cout<<"X.X";
				if(i==5) cout<<"XXX";
				if(j!=n) cout<<".";
			}
			if(x[j]=='1'){
				cout<<"..";
				if(i==1) cout<<"X";
				if(i==2) cout<<"X";
				if(i==3) cout<<"X";
				if(i==4) cout<<"X";
				if(i==5) cout<<"X";
				if(j!=n) cout<<".";
			}
			if(x[j]=='2'){
				if(i==1) cout<<"XXX";
				if(i==2) cout<<"..X";
				if(i==3) cout<<"XXX";
				if(i==4) cout<<"X..";
				if(i==5) cout<<"XXX";
				if(j!=n) cout<<".";
			}
			if(x[j]=='3'){
				if(i==1) cout<<"XXX";
				if(i==2) cout<<"..X";
				if(i==3) cout<<"XXX";
				if(i==4) cout<<"..X";
				if(i==5) cout<<"XXX";
				if(j!=n) cout<<".";
			}
			if(x[j]=='4'){
				if(i==1) cout<<"X.X";
				if(i==2) cout<<"X.X";
				if(i==3) cout<<"XXX";
				if(i==4) cout<<"..X";
				if(i==5) cout<<"..X";
				if(j!=n) cout<<".";
			}
			if(x[j]=='5'){
				if(i==1) cout<<"XXX";
				if(i==2) cout<<"X..";
				if(i==3) cout<<"XXX";
				if(i==4) cout<<"..X";
				if(i==5) cout<<"XXX";
				if(j!=n) cout<<".";
			}
			if(x[j]=='6'){
				if(i==1) cout<<"XXX";
				if(i==2) cout<<"X..";
				if(i==3) cout<<"XXX";
				if(i==4) cout<<"X.X";
				if(i==5) cout<<"XXX";
				if(j!=n) cout<<".";
			}
			if(x[j]=='7'){
				if(i==1) cout<<"XXX";
				if(i==2) cout<<"..X";
				if(i==3) cout<<"..X";
				if(i==4) cout<<"..X";
				if(i==5) cout<<"..X";
				if(j!=n) cout<<".";
			}
			if(x[j]=='8'){
				if(i==1) cout<<"XXX";
				if(i==2) cout<<"X.X";
				if(i==3) cout<<"XXX";
				if(i==4) cout<<"X.X";
				if(i==5) cout<<"XXX";
				if(j!=n) cout<<".";
			}
			if(x[j]=='9'){
				if(i==1) cout<<"XXX";
				if(i==2) cout<<"X.X";
				if(i==3) cout<<"XXX";
				if(i==4) cout<<"..X";
				if(i==5) cout<<"XXX";
				if(j!=n) cout<<".";
			}
			if(j==n&&i!=5) cout<<endl;
		}
	}
	
	return 0;
}
posted @ 2020-08-26 16:16  panjoel  阅读(213)  评论(0)    收藏  举报