爆零,求助!
查看原帖
爆零,求助!
657210
dp_hater楼主2022/7/26 15:56

样例全过,洛谷IDE测试也对,下载了测试点本地测试也没问题,结果......

#include<bits/stdc++.h>
using namespace std;
int main(){
	string str;
	char c;
	getline(cin,str);
	cout<<'.';
	for(int i=1;i<=str.length();i++){
		if(i%3==0) c='*';
		else c='#';
		cout<<'.'<<c<<"..";
	}
	cout<<endl;
	cout<<'.';
	for(int i=1;i<=str.length();i++){
		if(i%3==0) c='*';
		else c='#';
		cout<<c<<'.'<<c<<".";
	}
	cout<<endl;
	cout<<'#';
	for(int i=1;i<=str.length();i++){
		if(i%3==0) c='*';
		else c='#';
		cout<<'.'<<str[i-1]<<".";
		if(i%3==2||(i%3)==0&&i!=1) cout<<'*';
		else cout<<'#';
	}
	cout<<endl;
	cout<<'.';
	for(int i=1;i<=str.length();i++){
		if(i%3==0) c='*';
		else c='#';
		cout<<c<<'.'<<c<<".";
	}
	cout<<endl;
	cout<<'.';
	for(int i=1;i<=str.length();i++){
		if(i%3==0) c='*';
		else c='#';
		cout<<'.'<<c<<"..";
	}
	cout<<endl;
	return 0;
}


2022/7/26 15:56
加载中...