第一个,但PE了三次:(
2024-05-08 21:49:19
发布于:浙江
17阅读
0回复
0点赞
这道题是之前别的OJ对了的,就直接拉过来了,没想到PE了!少了空格!真服了啊!
至于写法很简单,暴力模拟加值就行了:
#include<bits/stdc++.h>
using namespace std;
int main() {
int n, x, y, i, j;
cin >> n >> x >> y;
for (i = 1; i <= n; i++)
printf("(%d,%d)", x, i);
cout << endl;
for (i = 1; i <= n; i++)
printf("(%d,%d)", i, y);
cout << endl;
i = x;
j = y;
while (i > 1 && j > 1) i--, j--;
while (i <= n && j <= n) {
printf("(%d,%d)", i++, j++);
}
cout << endl;
i = x, j = y;
while (i < n && j > 1) i++, j--;
while (i >= 1 && j <= n) {
printf("(%d,%d)", i--, j++);
}
return 0;
}
广告:三体组织ACGO分部不间断招人ing......团队传送门
这里空空如也
有帮助,赞一个