Submission details
Task:Maximum sum
Sender:aalto26cm_037
Submission time:2026-09-14 16:53:57 +0300
Language:C++ (C++20)
Status:COMPILE ERROR

Compiler report

input/code.cpp: In function 'int main()':
input/code.cpp:15:18: error: 'pow' was not declared in this scope
   15 |     ll maxSum = -pow(10, 9) - 1;
      |                  ^~~

Code

#include <iostream>
#include <vector>
using namespace std;
typedef long long ll;

int main() {
    int n;
    cin >> n;

    vector<ll> numbers;
    vector<ll> total;
    numbers.reserve(n);
    total.reserve(n);
    
    ll maxSum = -pow(10, 9) - 1;
    for (int i=0; i<n; i++) {
        cin >> numbers[i];
    }

    ll subMax = 0;
    for (int i=0; i<n; i++) {
        maxSum = max(maxSum, numbers[i]);
        ll nextSum = subMax + numbers[i];
        if (nextSum < 0) continue;
        subMax += numbers[i];
        maxSum = max(maxSum, subMax);
    }

    cout << maxSum << endl;

    return 0;
}