为什么B2100只能拿80pts
  • 板块学术版
  • 楼主ruishou
  • 当前回复4
  • 已保存回复4
  • 发布时间2024/8/21 20:51
  • 上次更新2024/8/21 21:26:16
查看原帖
为什么B2100只能拿80pts
1285171
ruishou楼主2024/8/21 20:51

大佬们帮忙看看为什么B2100的#6#7WA了 代码如下

#include<bits/stdc++.h>
using namespace std;
int main(){
    int n,a,b;
    cin >> n >> a >> b;
    for(int i=1;i<=n;i++){
        printf("(%d,%d) ",a,i);
    }
    cout << endl;
    for(int i=1;i<=n;i++){
        printf("(%d,%d) ",i,b);
    }
    cout << endl;
    for(int i=1;i<=n;i++){
        if(i+b-a>n) continue;
        printf("(%d,%d) ",i,i+b-a);
    }
    cout << endl;
    for(int i=a+b-1>n?n:a+b-1;i>0;i--){
        if(a+b-i>n) break;
        printf("(%d,%d) ",i,a+b-i);
    }
    return 0;
}

有没有大佬帮忙改一下qwq

2024/8/21 20:51
加载中...