Submission #977474

#TimeUsernameProblemLanguageResultExecution timeMemory
977474HappyCapybaraRarest Insects (IOI22_insects)C++17
10 / 100
217 ms596 KiB
#include "insects.h" #include<bits/stdc++.h> using namespace std; int min_cardinality(int n){ vector<int> v; vector<int> s(n, 1); for (int i=0; i<n; i++) v.push_back(i); for (int i=0; i<n-1; i++){ if (v[i] < i) continue; move_inside(i); for (int j=i+1; j<n; j++){ if (v[j] < j) continue; move_inside(j); if (press_button() == 2){ s[v[j]]--; s[v[i]]++; v[j] = v[i]; } move_outside(j); } move_outside(i); } int bsf = n; for (int i=0; i<n; i++){ if (s[i] != 0) bsf = min(bsf, s[i]); } return bsf; }
#Verdict Execution timeMemoryGrader output
Fetching results...
#Verdict Execution timeMemoryGrader output
Fetching results...
#Verdict Execution timeMemoryGrader output
Fetching results...