Submission #1112371

#TimeUsernameProblemLanguageResultExecution timeMemory
1112371vjudge1Baloni (COCI15_baloni)C++17
100 / 100
48 ms7392 KiB
#include <bits/stdc++.h>
using namespace std;
#define int long long 

int32_t main() {
    ios_base::sync_with_stdio(false);
	cin.tie(NULL);cout.tie(NULL);
    int n;
    cin >> n;
    vector<int> balon(n);
    unordered_map<int, int> ok;

    for (int i = 0; i < n; ++i) {
        cin >> balon[i];
    }

    int atis = 0;
    for (int agirlik : balon) {
        if (ok[agirlik] > 0) {
            ok[agirlik]--;
            ok[agirlik - 1]++;
        } else {
            atis++;
            ok[agirlik - 1]++;
        }
    }

    cout << atis << endl;
    return 0;
}
#Verdict Execution timeMemoryGrader output
Fetching results...