

第一幅图下面部分残缺,请大家忽略,第二幅图是完整的

把CB的C++11特性打开
表示不能正常编译
// 有点意思
#include <bits/stdc++.h>
using namespace std;
int main(){
    int N; cin>>N;
    int a, b;
    auto f = [](int a){
        int l = 0, r = a-1;
        for(int i=0; i<a; ++i){
            for(int j=0; j<a; ++j){
                if(j==l || j==r) cout<<"X";
                else cout<<" ";
            }
            cout<<endl;
            l++; r--;
        }
    };
    while(N--){
        cin>>a>>b;
        while(b--)
            f(a);
    }
    return 0;
}