Submission #484505

#TimeUsernameProblemLanguageResultExecution timeMemory
484505MohamedFaresNebiliCounting Mushrooms (IOI20_mushrooms)C++14
0 / 100
0 ms200 KiB
#include "mushrooms.h"

#include <bits/stdc++.h>


using namespace std;
//int use_machine(vector<int> a);

int count_mushrooms(int n) {
	int cnt = 1;
    for(int i = 1;i<n-1;i+=2){
        vector<int> a;
       
        a.push_back(i);
         a.push_back(0);
         a.push_back(i+1);
        int x = use_machine(a);
        if(x == 0){
            cnt = 2;
        }
        else if(x == 1){
            cnt = 1;
        }
        
    }



    if(n&1 == 0){
         vector<int> a;
       
        a.push_back(n-1);
         a.push_back(0);
         int x = use_machine(a);
        if(x == 0)cnt++;
    
    }
    return cnt;
    
}

Compilation message (stderr)

mushrooms.cpp: In function 'int count_mushrooms(int)':
mushrooms.cpp:29:12: warning: suggest parentheses around comparison in operand of '&' [-Wparentheses]
   29 |     if(n&1 == 0){
      |          ~~^~~~
#Verdict Execution timeMemoryGrader output
Fetching results...