80pts求助
查看原帖
80pts求助
1165586
lizishi楼主2024/7/30 15:52
#include <iostream>
#include <deque>

using namespace std;

int main() {
    int n;
    int cnt = 0;
    cin >> n;
    int a[n];
    for (int i = 0; i < n; i++) {
        cin >> a[i];
    }
    int sum = 0;
    for (int i = 0; i < n; i++) {
        sum = 0;
        int flag = 1;
        for (int j = i; j < n; j++) {
            sum += a[j];
            if (sum < 0) {
                flag = 0;
                break;
            }
        }
        if (!flag) {
            continue;
        }
        for (int j = 0; j < i; j++) {
            sum += a[j];
            if (sum < 0) {
                break;
            }
            if (j == i - 1) {
                cnt++;
            }
        }
    }
    cout << cnt;
    return 0;
}
ACACWAWATLETLEMLEMLERERE
数量数量16162222
占比占比80%80\%10%10\%10%10\%
符合要求的测试点1符合要求的测试点1119922
...的测试点2...的测试点233121244
...测试点3...测试点355
...点4...点466
...5...577
6688
771010
881111
991313
10101414
11111515
12121616
13131717
14141818
15151919
16162020

请求O(1),O(slogn),O(logn),O(log2n),O(n),O(nlogn),O(nlog2n)代码请求O(1),O(slogn),O(logn),O(log^2n),O(n),O(nlogn),O(nlog^2n)代码

2024/7/30 15:52
加载中...