Submission #1164722

#TimeUsernameProblemLanguageResultExecution timeMemory
1164722adaawfEaster Eggs (info1cup17_eastereggs)C++20
Compilation error
0 ms0 KiB
#include <iostream>
#include <vector>
#include "grader.h"
using namespace std;
vector<int> g[555];
int dd[555], z = 0, b[555];
void dfs(int x, int p) {
    dd[x] = ++z;
    b[z] = x;
    for (int w : g[x]) {
        if (w == p) continue;
        dfs(w, x, h, c);
    }
}
int findEgg(int n, vector<pair<int, int>> e) {
    for (int i = 0; i < n - 1; i++) {
        g[e[i].first].push_back(e[i].second);
        g[e[i].second].push_back(e[i].first);
    }
    int l = 1, r = n, res;
    while (l <= r) {
        int mid = (l + r) >> 1;
        vector<int> v;
        for (int i = 1; i <= mid; i++) {
            v.push_back(b[i]);
        }
        if (query(v)) {
            res = mid;
            l = mid + 1;
        }
        else r = mid - 1;
    }
    return b[res];
}

Compilation message (stderr)

eastereggs.cpp: In function 'void dfs(int, int)':
eastereggs.cpp:12:19: error: 'h' was not declared in this scope
   12 |         dfs(w, x, h, c);
      |                   ^
eastereggs.cpp:12:22: error: 'c' was not declared in this scope
   12 |         dfs(w, x, h, c);
      |                      ^