数据是不是弱了
  • 板块P10609 排除干扰
  • 楼主_wsq_
  • 当前回复1
  • 已保存回复1
  • 发布时间2024/6/16 22:44
  • 上次更新2024/6/17 15:18:30
查看原帖
数据是不是弱了
350558
_wsq_楼主2024/6/16 22:44

我的代码读入 aa 后并未使用,按理来说应该只能拿到 1515 分,为什么是 3535 分?

#include <iostream>
using namespace std;
int n,m,c,a[1005][1005],ri[1005],mi[1005],cnt;
int main(){
    cin>>n>>m>>c;
    for(int i=1;i<=n;i++){
        for(int j=1;j<=n;j++){
            cin>>a[i][j];
        }
    }
    for(int i=1;i<=n;i++){
        cin>>ri[i];
    }
    for(int i=1;i<=n;i++){
        cin>>mi[i];
    }
    if(c==0){
        for(int i=1;i<=n;i++){
            if(cnt==m-1){
                break;
            }
            while(ri[i]){
                cout<<i<<endl;
                ri[i]--;
                cnt++;
                int tmp;
                cin>>tmp;
                if(cnt==m-1){
                    break;
                }
            }
        }
    }
    else{
        for(int i=n;i>0;i--){
            if(cnt==m-1){
                break;
            }
            while(mi[i]){
                int tmp;
                cin>>tmp;
                cout<<i<<endl;
                mi[i]--;
                cnt++;
                if(cnt==m-1){
                    break;
                }
            }
        }
    }
    int tmp2;
    cin>>tmp2;
    return 0;
}
2024/6/16 22:44
加载中...