제출 #1307878

#제출 시각아이디문제언어결과실행 시간메모리
1307878islam_2010마술쇼 (APIO24_show)C++20
컴파일 에러
0 ms0 KiB
#include <bits/stdc++.h>
#include "Alice.h"
using namespace std;

vector<std::pair<int,int>> Alice(){
	vector<pair<int, int>> v;
    int x = setN(5000);
    for(int i = 1; i < 5000; i++){
        v.push_back({i+1, (x%i)+1});
    }return v;
    
}
#include "Bob.h"
#include <bits/stdc++.h>
using namespace std;

#define int long long
int Bob(vector<pair<int,int>> V){
	vector<pair<int, int>> v;

    for(auto u: V){
        int i = u.first-1;
        int r = u.second-1;
        if(i > 0) v.push_back({i, r});
    }sort(v.begin(), v.end(), [&](auto &a, auto &b){
        return a.first > b.first;
    });

    int i1 = v[0].first;
    int r1 = v[0].second;
    int i2 = v[1].first;
    int r2 = v[1].second;

    for(int k = 0; k <= 1000000; k++){
        int X = r1 + k*i1;
        if(X % i2 == r2){
            return X;
        }
    }return -1;

}

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

# 2번째 컴파일 단계

/usr/bin/ld: /tmp/ccdjVvLd.o: in function `main':
grader_bob.cpp:(.text.startup+0x2dd): undefined reference to `Bob(std::vector<std::pair<int, int>, std::allocator<std::pair<int, int> > >)'
collect2: error: ld returned 1 exit status