通过代码:
#include <bits/stdc++.h>
using namespace std;
int n, i, j;
int main() {
scanf("%d%d%d", &n, &i, &j);
for(int _i = 1; _i <= n; _i ++)
printf("(%d,%d)%c", i, _i, _i == n ? '\n' : ' ');
for(int _i = 1; _i <= n; _i ++)
printf("(%d,%d)%c", _i, j, _i == n ? '\n' : ' ');
for(int _i = 1; _i <= n; _i ++)
if(_i + (j - i) >= 1 && _i + (j - i) <= n)
printf("(%d,%d)%c", _i, _i + (j - i), (_i == n || _i + (j - i) == n) ? '\n' : ' ');
for(int _i = n; _i >= 1; _i --)
if((i + j) - _i >= 1 && (i + j) - _i <= n)
printf("(%d,%d)%c", _i, (i + j) - _i, (_i == 1 || (i + j) - _i == n) ? '\n' : ' ');
return 0;
}