Submission #489545

#TimeUsernameProblemLanguageResultExecution timeMemory
489545mychecksedadBaloni (COCI15_baloni)C++17
100 / 100
94 ms27360 KiB
#include <bits/stdc++.h> using namespace std; const int N = 1e6 + 100; int n, arr[N]; vector<vector<int>> pos(N); int main(){ cin.tie(0); ios::sync_with_stdio(0); cin >> n; for(int i = 0; i < n; ++i) cin >> arr[i]; int ans = 0; for(int i = 0; i < n; ++i){ if(pos[arr[i] + 1].empty()){ ++ans; }else pos[arr[i] + 1].pop_back(); pos[arr[i]].push_back(i); } cout << ans; return 0; }
#Verdict Execution timeMemoryGrader output
Fetching results...