#include <bits/stdc++.h> using namespace std;

int main() { int n,x,y; cin >> n >> x >> y; for(int i = 1;i <= n;i++) printf("(%d,%d)",x,i); cout << endl;

for(int i = 1;i <= n;i++) printf("(%d,%d)",i,y);
cout << endl;

for(int i = 1;i <= n;i++)
	for(int j = 1;j <= n;j++)
		if(i - j == x - y)
			printf("(%d,%d)",i,j);
cout << endl;

for(int i = x;i >= 1;i--)
	for(int j = i;j <= y ;j++)
		if(i + j == x + y)
			printf("(%d,%d)",i,j);
cout << endl;

return 0;

}

2 comments

  • @ 2023-10-31 20:58:35

    提问规范:

    1. 请学习使用Markdown语法;
    2. 请直接发评测界面链接(包含题目、代码)
    • @ 2023-10-28 17:22:23

      少坐标肯定是循环的问题,你这没发题目,我不好说,估计问题是出在第二个循环

      • 1