大大大水题
#include <iostream>
#include <bits/stdc++.h>
using namespace std;
int main()
{
int n;
string s;
cin>>n>>s;
long long sum = 0;
int ok = 0;
int tmp = 1;
int ans = 0;
while(sum<n)
{
if(!ok)
{
sum+=tmp;
ok = 1;
tmp+=2;
}
else
{
if(sum +2*tmp <=n)
{
sum += 2*tmp;
tmp+=2;
}
else
{
// cout<<sum<<endl;
ans = n-sum;
break;
}
}
}
tmp-=2;
for(int i = tmp;i>=1;i = i-2)
{
//
for(int j = 0;j<(tmp-i)/2;j++)
{
cout<<" ";
}
//**
for(int j = 0;j<i;j++)
{
cout<<s;
}
cout<<endl;
}
for(int i = 3;i<=tmp;i = i+2)
{
for(int j = 0;j<(tmp-i)/2;j++)
{
cout<<" ";
}
for(int j = 0;j<i;j++) cout<<s;
cout<<endl;
}
cout<<ans<<endl;
return 0;
}
//19 *