Submission #714096

#TimeUsernameProblemLanguageResultExecution timeMemory
714096PherokungRarest Insects (IOI22_insects)C++17
25 / 100
239 ms392 KiB
#include "insects.h" #include<bits/stdc++.h> using namespace std; int min_cardinality(int n) { int be = 1, ed = n, type = 0; for(int i=0;i<n;i++){ move_inside(i); if(press_button() > 1) move_outside(i); else type++; } while(be <= ed){ int mid = (be+ed)/2, cnt = 0; for(int i=0;i<n;i++) move_outside(i); for(int i=0;i<n;i++){ move_inside(i); if(press_button() > mid) move_outside(i); else cnt++; } if(cnt == mid * type) be = mid+1; else ed = mid-1; } return ed; }
#Verdict Execution timeMemoryGrader output
Fetching results...
#Verdict Execution timeMemoryGrader output
Fetching results...
#Verdict Execution timeMemoryGrader output
Fetching results...