# | Time | Username | Problem | Language | Result | Execution time | Memory |
---|---|---|---|---|---|---|---|
1185850 | islam_2010 | Counting Mushrooms (IOI20_mushrooms) | C++20 | 52 ms | 420 KiB |
#include <bits/stdc++.h>
#include "mushrooms.h"
using namespace std;
int count_mushrooms(int n) {
int cnt = 1;
for (int i = 1; i + 1 < n; i += 2) {
int res = use_machine({i, 0, i + 1});
if (res == 0) {
cnt += 2;
} else if (res == 1) {
int res2 = use_machine({0, i});
if (res2 == 0) cnt++;
else cnt++;
}
}
if (n % 2 == 0) {
int res = use_machine({0, n - 1});
if (res == 0) cnt++;
}
return cnt;
}
# | Verdict | Execution time | Memory | Grader output |
---|---|---|---|---|
Fetching results... |