Submission #1027540

#TimeUsernameProblemLanguageResultExecution timeMemory
1027540PatrikPrit드문 곤충 (IOI22_insects)C++17
10 / 100
278 ms436 KiB
#include "insects.h" #include <bits/stdc++.h> using namespace std; #define all(x) (x).begin(), (x).end() typedef long long ll; int min_cardinality(int N) { vector<int> group(N); iota(all(group),0); for (int a=0;a<N;a++){ if (group[a]==a){ move_inside(a); for (int b=a+1;b<N;b++){ if (group[b]==b){ move_inside(b); int card = press_button(); if (card==2){ group[b]=group[a]; } move_outside(b); } } move_outside(a); } } vector<int> group_f(N,0); for (int e:group){ group_f[e]++; } int ans=N; for (int f:group_f){ if (f>0){ ans=min(ans,f); } } return ans; }
#Verdict Execution timeMemoryGrader output
Fetching results...
#Verdict Execution timeMemoryGrader output
Fetching results...
#Verdict Execution timeMemoryGrader output
Fetching results...