Submission #346043

#TimeUsernameProblemLanguageResultExecution timeMemory
346043tamaritoCounting Mushrooms (IOI20_mushrooms)C++14
0 / 100
1 ms364 KiB
#include "mushrooms.h"

int count_mushrooms(int n) {
    int answer = 0;
    for (int i = 0; i < n; i += 2) {
        if (i == n - 1) {
            if (use_machine({0, i}) == 0) {
                answer++;
            }
            continue;
        }
        if (i == 0) {
            if (use_machine({0, i + 1}) == 1) {
                answer++;
            } else {
                answer += 2;
            }
            continue;
        }
        if (use_machine({0, i, i + 1}) == 1) {
            answer++;
        } else {
            if (use_machine({0, i, i + 1}) == 0) {
               answer += 2;
            }
        }
    }
    return answer;
}
#Verdict Execution timeMemoryGrader output
Fetching results...