help
查看原帖
help
779488
Sukura_Humble楼主2023/7/7 23:42

[c++]
code\

#include<bits/stdc++.h>
using namespace std;
string a="..#.",b="..*.",c=".#.#",d=".*.*";
string in,out1,out2,out3;
int length1;
int main()
{
    cin>>in;
    length1=in.length();
    for(int i=1;i<=length1;i++)
    {
        if(i%3==0)
        {
            out1+=b;
        }
        else
        {
            out1+=a;
        }
    }
    out1+='.';
    for(int i=1;i<=length1;i++)
    {
        if(i%3==0)
        {
            out2+=d;
        }
        else
        {
            out2+=c;
        }
    }
    out2+='.';
    for(int i=1;i<=length1;i++)
    {
        if(i%3==0 || i%4==0)
        {
            out3+="*.";
            out3+=in[i-1];
            out3+='.';
        }
        else
        {
            out3+="#.";
            out3+=in[i-1];
            out3+='.';
        }
    }
    if(length1%3==0 || length1%4==0)
    {
        out3+='*';
    }
    else
    {
        out3+='#';
    }
    cout<<out1<<endl<<out2<<endl<<out3<<endl<<out2<<endl<<out1;

    return 0;
}
2023/7/7 23:42
加载中...