Run ID:96374

提交时间:2024-11-07 18:19:51

#include<iostream> #include<iomanip> #include<vector> using namespace std; int main() { int n; cin >> n; for (int i = 0; i < n; i++)//个数n { int a, b; cin >> a >> b; for(int m=0;m<b;m++)//循环次数a { for (int j = 0; j < a-1; j++)//行 { if (j < a / 2 + 1) { for (int k = 1; k <= j; k++) { cout << " "; } cout << "X"; for (int k = 1; k <= a - 2 * (j + 1); k++) { cout << " "; } if (j < a / 2) { cout << "X"; } } else if(j!=a-1) { for (int k = 1; k < a - j; k++) { cout << " "; } cout << "X"; for (int k = 1; k <= a - 2 * ((a - j - 1) + 1); k++) { cout << " "; } cout << "X"; } cout << endl; } } cout << "X"; for (int k = 0; k < a - 2; k++) { cout << " "; } cout << "X" << endl; cout << endl; } return 0; }