其他分享
首页 > 其他分享> > pat甲级1031

pat甲级1031

作者:互联网

pat1031

#include<iostream>
#include<cmath>
using namespace std;
int main(){
	string s;
	cin>>s;
	int n1,n2;
	n2=ceil(s.length()+2)/3;
	while(n2<3||(s.length()-n2)%2!=0||(s.length()-n2+2)/2>n2)
		n2++;
	n1=(s.length()-n2)/2;
	for(int i=0;i<n1;i++){
		cout<<s[i];
		for(int j=0;j<n2-2;j++)
			cout<<" ";
		cout<<s[s.length()-i-1]<<endl;
	}
	for(int i=n1;i<s.length()-n1;i++)
		cout<<s[i];
	cout<<endl;
	return 0;
} 

标签:std,1031,pat,int,length,甲级,n1,n2,include
来源: https://blog.csdn.net/m0_46677416/article/details/113820533