제출 #1089792

#제출 시각아이디문제언어결과실행 시간메모리
1089792LilPlutonCONSUL (info1cup19_consul)C++14
컴파일 에러
0 ms0 KiB
#include "grader.h"
#include <bits/stdc++.h>
using namespace std;
#define int long long

int n;
vector<int>v;
int l, c = 0, ans;
void solve(int N){
    n = N;
    v.assign(n + 1, 0);
    l = 60;
    c = 0;
    ans = -1;
    while(l && c * 2 <= n){
        l--;
        if(!l){
            return;
        }
        int x = rand() % n + 1;
        while(v[x]){
            x = rand() % n + 1;
        }
        v[x] = 1;
        int u = kth(x);
        int cc = cnt(u);
        if(cc * 3 > n){
            ans = u;break;
        }
        ++c;
        l--;
    }
    say_answer(ans);
}

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

/usr/bin/ld: /tmp/ccJCZxlI.o: in function `main':
grader.cpp:(.text.startup+0xa8): undefined reference to `solve(int)'
collect2: error: ld returned 1 exit status