제출 #927202

#제출 시각아이디문제언어결과실행 시간메모리
927202vjudge1Hotter Colder (IOI10_hottercolder)C++11
컴파일 에러
0 ms0 KiB
#include <bits/stdc++.h>
using namespace std;

int Guess(int n) {
    cout << "Guess(" << n << ")";
    int res;
    cin >> res;
    return res;
}

void HC(int n) {
    int l = 1, r = n, mid;
    int last = n;
    Guess(n);
    while(true) {
        mid = (l + r) >> 1;
        int g = Guess(mid);
        if(g == 1) {
            r = mid;
        } else if(g == -1) {
            l = mid;
        } else {
            cout << (last - mid) / 2;
            return;
        }
        last = mid;
    }
}

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

/usr/bin/ld: /tmp/ccync4zp.o: in function `Guess(int)':
grader.cpp:(.text+0x0): multiple definition of `Guess(int)'; /tmp/ccBXb0vp.o:hottercolder.cpp:(.text+0x0): first defined here
collect2: error: ld returned 1 exit status