Submission #1183089

#TimeUsernameProblemLanguageResultExecution timeMemory
1183089mxbBaloni (COCI15_baloni)C++20
0 / 100
1686 ms7800 KiB
#include <bits/stdc++.h> using namespace std; int n, nr = 0; vector<int> v, fr; int main() { cin >> n; v.resize(n); fr.resize(1e6 + 1); for(int i = 0; i < n; i++) { cin >> v[i]; fr[v[i]]++; } for(int i = 0; i < n; i++) { if(!fr[v[i]]) continue; fr[v[i]]--; int h = v[i] - 1; for(int j = i + 1; j < n; j++) if(fr[v[j]] && v[j] == h) fr[v[j]]--, h--; nr++; } cout << nr; }
#Verdict Execution timeMemoryGrader output
Fetching results...