제출 #588315

#제출 시각아이디문제언어결과실행 시간메모리
588315supercatex버섯 세기 (IOI20_mushrooms)C++14
컴파일 에러
0 ms0 KiB
#include "mushrooms.h"
#include <bits/stdc++.h>
using namespace std;

int count_mushrooms(int n)
{
    vector<int> a, b;
    a.push_back(0);

    for (int i = 1; i < n; i++) {
        vector<int> q{0, i};
        int x = use_machine(&q[0]);
        if (x == 0) a.push_back(i);
        else b.push_back(i);
    }
    return a.size();
}

컴파일 시 표준 에러 (stderr) 메시지

mushrooms.cpp: In function 'int count_mushrooms(int)':
mushrooms.cpp:12:29: error: could not convert '& q.std::vector<int>::operator[](0)' from '__gnu_cxx::__alloc_traits<std::allocator<int>, int>::value_type*' {aka 'int*'} to 'std::vector<int>'
   12 |         int x = use_machine(&q[0]);