1 条题解

  • 0
    @ 2025-10-15 13:00:46

    #include <bits/stdc++.h> using namespace std; const int N = 20; int main() { int n, i, j; cin >> n >> i >> j; for (int col = 1; col <= n; ++col) { cout << "(" << i << "," << col << ")"<<" ";; } cout << endl; for (int row = 1; row <= n; ++row) { cout << "(" << row << "," << j << ")"<<" ";

    }
    cout << endl;
    for (int k = -n; k <= n; ++k) {
        int row = i + k;
        int col = j + k;
        if (row >= 1 && row <= n && col >= 1 && col <= n) {
            cout << "(" << row << "," << col << ")"<<" ";
        }
    }
    cout << endl;
    for (int k = -n; k <= n; ++k) {
        int row = i - k;
        int col = j + k;
        if (row >= 1 && row <= n && col >= 1 && col <= n) {
            cout << "(" << row << "," << col << ")"<<" ";
        }
    }
    cout << endl;
    return 0;
    

    }

    信息

    ID
    1281
    时间
    1000ms
    内存
    128MiB
    难度
    5
    标签
    递交数
    70
    已通过
    27
    上传者