제출 #1297501

#제출 시각아이디문제언어결과실행 시간메모리
1297501kawhiet버섯 세기 (IOI20_mushrooms)C++20
25 / 100
29 ms616 KiB
#include <bits/stdc++.h> #include "mushrooms.h" using namespace std; int count_mushrooms(int n) { int res = 1; vector<int> x, a = {0}; for (int i = 1; i < n; i++) { x.push_back(i); } while (!x.empty()) { int m = min(x.size(), a.size()); vector<int> b, cur; for (int i = 0; i < m; i++) { b.push_back(a[i]); b.push_back(x.back()); cur.push_back(x.back()); x.pop_back(); } int k = use_machine(b); res += m - (k + 1) / 2; if (k == 0) { a.insert(a.end(), cur.begin(), cur.end()); } } return res; }
#Verdict Execution timeMemoryGrader output
Fetching results...