用一个向量数组保存方向,观察方向规律,向右和向下都仅走一次,同时当坐标到达对角线时,方向运行顺序反向 #include <bits/stdc++.h> using namespace std; int main() { int n; cin >> n; int dir[4][2] = {{0, 1}, {1, -1}, {1, 0}, {-1, 1}}; int dircount = 0; int...