제출 #1305934

#제출 시각아이디문제언어결과실행 시간메모리
1305934orgiloogii악어의 지하 도시 (IOI11_crocodile)C++20
컴파일 에러
0 ms0 KiB
#include "crocodile.h"
#include <bits/stdc++.h>
using namespace std;
#define int long long
vector <vector <pair <int, int>>> adj;
vector <int> fin;
int dfs(int u) {
    int m = INT_MAX, m1 = INT_MAX;
    for (auto [x, y] : adj[u]) {
        int u = dfs(x) + y;
        if (u < m) {
            m1 = m;
            m = u;
        }
        else if (u < m1) {
            m1 = u;
        }
    }
    if (m1 == INT_MAX) {
        return 0;
    }
    return m1;
}

int travel_plan(int n, int m, int r[][2], int l[], int k, int p[]) {
    adj.resize(n);
    fin.resize(n);
    for (int i = 0;i < m;i++) {
        adj[r[i][0]].push_back({r[i][1], l[i]});
    }
    return dfs(0);
}

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

/usr/bin/ld: /tmp/ccc8Jo3r.o: in function `main':
grader.cpp:(.text.startup+0x36): undefined reference to `travel_plan(int, int, int (*) [2], int*, int, int*)'
collect2: error: ld returned 1 exit status