42812023-03-21 19:31:57xxxVásárlás (75 pont)cpp14Elfogadva 75/7561ms6700 KiB
#include <bits/stdc++.h>
using namespace std;


int main() {
    int n;
    cin >> n;
    int a[n], b[n];
    int bossz = 0;
    for (int i = 0; i < n; i++) {
        cin >> a[i];
    }
    int kulonbs[n] = {0};
    for (int i = 0; i < n; i++) {
        cin >> b[i];
        bossz += b[i];
    }

    int ossz = 0;
    int ans = 0;
    for (int i = 0; i < n; i++) {
        ossz += b[i] - a[i];
        ans = max(ans, ossz);
        if (ossz < 0) {
            ossz = 0;
        }
    }

    cout << bossz - ans << endl;
    return 0;
}
RészfeladatÖsszpontTesztVerdiktIdőMemória
base75/75
1Elfogadva0/03ms1872 KiB
2Elfogadva0/030ms3288 KiB
3Elfogadva3/33ms2372 KiB
4Elfogadva4/43ms2524 KiB
5Elfogadva4/43ms2636 KiB
6Elfogadva4/42ms2708 KiB
7Elfogadva4/43ms2848 KiB
8Elfogadva3/33ms3056 KiB
9Elfogadva4/44ms3152 KiB
10Elfogadva4/44ms3156 KiB
11Elfogadva4/44ms3276 KiB
12Elfogadva5/53ms3360 KiB
13Elfogadva3/359ms5892 KiB
14Elfogadva3/359ms6004 KiB
15Elfogadva3/359ms6080 KiB
16Elfogadva3/361ms6188 KiB
17Elfogadva3/359ms6272 KiB
18Elfogadva3/359ms6272 KiB
19Elfogadva3/357ms6364 KiB
20Elfogadva3/359ms6492 KiB
21Elfogadva3/361ms6492 KiB
22Elfogadva3/341ms6496 KiB
23Elfogadva3/361ms6572 KiB
24Elfogadva3/359ms6700 KiB