HDU2565放大的X
using namespace std;
#include<iostream>
int main()
{
int T,n;
cin>>T;
while(T--)
{
cin>>n;
for(int i = 1;i<=n;i++)
{
if(i<=n/2)
{
for(int j = 1;j<=n-i+1;j++)
{
if(j == i||j == n-i+1)
cout<<"X";
else
cout<<" ";
}
}
if(i == n/2+1)
{
for(int j =1;j<=n-i+1;j++)
{
if(j == n-i+1)
cout<<"X";
else cout<<" ";
}
}
if(i>n/2+1)
{
for(int j = 1; j<=i;j++)
{
if(j == n-i+1||j == i)
cout<<"X";
else
cout<<" ";
}
}
cout<<endl;
}
cout<<endl;
}
return 0;
}
比较简单,注意一下每组数据后空一行就偶了。