1.每行的最后一个X后面没有空格
#include<iostream>
using namespace std;
int main() {
int t;
cin>>t;
while(t--) {
int size;
cin>>size;
int x=0,y=size-1;
while(x<=y) {
for(int i=0; i<=y; i++) {
if(i==x||i==y)cout<<"X";
else cout<<" ";
}
x++;
y--;
cout<<endl;
}
x--;
y++;
while(x>0) {
x--;
y++;
for(int i=0; i<=y; i++) {
if(i==x||i==y)cout<<"X";
else cout<<" ";
}
cout<<endl;
}
cout<<endl;
}
return 0;
}