Submission #793686

# Submission time Handle Problem Language Result Execution time Memory
793686 2023-07-26T05:32:10 Z 이동현(#10060) Triangle Collection (CCO23_day2problem3) C++17
0 / 25
16 ms 404 KB
#include <bits/stdc++.h>
#pragma GCC optimize("O3")
#pragma GCC optimize("Ofast")
#pragma GCC optimize("unroll-loops")
#define int long long
using namespace std;

signed main(){
    ios_base::sync_with_stdio(false);
    cin.tie(0);

    int n, q;
    cin >> n >> q;
    vector<int> a(n);
    for(int i = 0; i < n; ++i){
        cin >> a[i];
    }

    while(q--){
        int x, y;
        cin >> x >> y;
        --x;

        a[x] += y;

        int ans = 0, h = 0;
        vector<int> b(2 * n), c(2 * n);
        for(int i = 0; i < n; ++i){
            if(a[i] % 2){
                c[i] = 1;
            }
            b[i * 2] = a[i] / 2;
        }
        for(int i = 0; i < 2 * n; ++i){
            ans += b[i];
            h += c[i] * 2;
            h -= b[i];
            while(h < 0){
                --ans;
                h += 2;
            }
        }

        cout << ans << '\n';
    }
    
    return 0;
}
# Verdict Execution time Memory Grader output
1 Incorrect 0 ms 212 KB Output isn't correct
2 Halted 0 ms 0 KB -
# Verdict Execution time Memory Grader output
1 Incorrect 0 ms 212 KB Output isn't correct
2 Halted 0 ms 0 KB -
# Verdict Execution time Memory Grader output
1 Incorrect 15 ms 340 KB Output isn't correct
2 Halted 0 ms 0 KB -
# Verdict Execution time Memory Grader output
1 Incorrect 16 ms 404 KB Output isn't correct
2 Halted 0 ms 0 KB -
# Verdict Execution time Memory Grader output
1 Incorrect 0 ms 212 KB Output isn't correct
2 Halted 0 ms 0 KB -