大佬们求调
查看原帖
大佬们求调
982761
_zhiqi_楼主2024/5/26 13:07

只有20分看来看去也不知道为什么WA

谢谢大佬们指教

代码如下:

#include <bits/stdc++.h>
using namespace std;
int main(){
    int n;
    cin >> n;
    int num[n];
    memset(num, 0, sizeof(num));
    for (int i = 0; i < n; i++){
        cin >> num[i];
    }
    int man = 0, woman = 0, maxn = 0;
    for (int i = 0; i < n; i++){
        man = 0, woman = 0;
        for (int j = i + 1; j < n; j++){
            if (num[j] == 1){
                woman++;
            }
            if (num[j] == 0){
                man++;
            }
            if (man == woman && maxn < woman + man){
                maxn = woman + man;
            }
        }
        cout << maxn;
        return 0;
    }
}
2024/5/26 13:07
加载中...