- 问答
为什么最后输入少了几个坐标?
- 2023-10-28 15:56:17 @
#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
-
Csvoner LV 3 SU @ 2023-10-31 20:58:35
提问规范:
- 请学习使用
Markdown
语法; - 请直接发评测界面链接(包含题目、代码)
- 请学习使用
-
2023-10-28 17:22:23@
少坐标肯定是循环的问题,你这没发题目,我不好说,估计问题是出在第二个循环
- 1