大佬们:帮帮弱爆的小弟吧!
查看原帖
大佬们:帮帮弱爆的小弟吧!
558869
pinfan楼主2021/8/22 21:03

大佬们:帮帮弱爆的小弟吧:

#include<bits/stdc++.h>
using namespace std;
int main()
{
  char a[16];
  gets(a);
  int l=strlen(a);
  //第1行: 
  cout<<".";
  for(int i=0;i<l;i++)
  {
  	if((i+1)%3==0)
  	{
  	  cout<<".*..";
	}
	else
	{
	  cout<<".#..";
	}
  }
  cout<<endl;
  //第2行: 
  cout<<".";
  for(int i=0;i<l;i++)
  {
  	if((i+1)%3==0)
  	{
  	  cout<<"*.*.";
	}
	else
	{
	  cout<<"#.#.";
	}
  }
  cout<<endl;
  //第3行: 
  cout<<"#";
  for(int i=0;i<l;i++)
  {
  	cout<<"."<<a[i]<<".";
	if((i+1)%3==1)
	{
	  cout<<"#";
	}
	else
	{
	  if((i+1)%3==2)
	  {
	    cout<<(l-1==i?"#":"*");
	  }
	  else
	  {
	  	cout<<"*";
	  }
	}
  }
  cout<<endl;
  //第4行: 
  cout<<".";
  for(int i=0;i<l;i++)
  {
  	if((i+1)%3==0)
  	{
  	  cout<<"*.*.";
	}
	else
	{
	  cout<<"#.#.";
	}
  }
  cout<<endl;
  //第5行:
  cout<<".";
  for(int i=0;i<l;i++)
  {
  	if((i+1)%3==0)
  	{
  	  cout<<".*..";
	}
	else
	{
	  cout<<".#..";
	}
  }
  cout<<endl;
  return 0;
}
2021/8/22 21:03
加载中...