求助
查看原帖
求助
1741767
Small_Joker楼主2025/7/24 22:42

求助

有哪些大佬帮我看一下代码有哪里出错了,谢谢

#include<bits/stdc++.h>
using namespace std;
int main(){
    int a[7]={0},max=0,o1,o2,maxd=0;
    bool tf=1;
    for(int i=0;i<7;i++){
        cin>>o1>>o2;
        if(o1+o2>=8){
            a[i]=o1+o2;
            tf=0;
        }
    }
    if(tf){
        cout<<0;
        return 0;
    }
    for(int i=0;i<7;i++){
        if(a[i]==0){
            continue;
        }
        if(a[i]>max){
            max=a[i];
            maxd=i+1;
        }
    }
    cout<<maxd;
    return 0;
}

ps:测试点#12出错了

2025/7/24 22:42
加载中...