#include<bits/stdc++.h>
using namespace  std;
int n;
void p0(int a)
{
    cout<<"....."<<endl;
    for (int i=1;i<=3;i++) 
        cout<<".***."<<endl;
    cout<<"....."<<endl;
}
void p1(int a)
{
    for (int i=1;i<=5;i++) 
        cout<<"****."<<endl;
}
void p2(int a)
{
    cout<<"....."<<endl;
    cout<<"****."<<endl;
    cout<<"....."<<endl;
    cout<<".****"<<endl;
    cout<<"....."<<endl;
}
void p3(int a)
{
    cout<<"....."<<endl;
    cout<<"****."<<endl;
    cout<<"....."<<endl;
    cout<<"****."<<endl;
    cout<<"....."<<endl;
}
int  main( ) 
{
    while (cin>>n)
    {
        if (n==0)
            p0(n); 
        if (n==1)
            p1(n);
        if (n==2)
            p2(n);
        if (n==3)
            p3(n);
    } 
    return 0;   
}

1 条评论

  • #include<bits/stdc++.h>
    using namespace std;
    string a0="****.";
    string a1="****.";
    string a2="****.";
    string a3="****.";
    string a4="****.";
    string b0=".....";
    string b1="****.";
    string b2=".....";
    string b3=".****";
    string b4=".....";
    string c0=".....";
    string c1="****.";
    string c2=".....";
    string c3="****.";
    string c4=".....";
    string d0=".....";
    string d1=".***.";
    string d2=".***.";
    string d3=".***.";
    string d4=".....";
    
    string n;
    int main(){
        cin>>n;
        for(int line=0;line<=4;line++){
            for(int i=0;i<n.size();i++){
                char t=n[i];
                if(t=='1'){
                    if(line==0) cout<<a0;
                    if(line==1) cout<<a1;
                    if(line==2) cout<<a2;
                    if(line==3) cout<<a3;
                    if(line==4) cout<<a4;
                }
                else if(t=='2'){
                    if(line==0) cout<<b0;
                    if(line==1) cout<<b1;
                    if(line==2) cout<<b2;
                    if(line==3) cout<<b3;
                    if(line==4) cout<<b4;
                }
                else if(t=='3'){
                    if(line==0) cout<<c0;
                    if(line==1) cout<<c1;
                    if(line==2) cout<<c2;
                    if(line==3) cout<<c3;
                    if(line==4) cout<<c4;
                }
                else if(t=='0'){
                    if(line==0) cout<<d0;
                    if(line==1) cout<<d1;
                    if(line==2) cout<<d2;
                    if(line==3) cout<<d3;
                    if(line==4) cout<<d4;
                }
            }
            cout<<endl;
        }
        return 0;
    }
    
  • 1

信息

ID
2852
难度
5
分类
(无)
标签
递交数
111
已通过
37
通过率
33%
上传者