Submission #460761

# Submission time Handle Problem Language Result Execution time Memory
460761 2021-08-09T09:14:53 Z comopo7935 Crocodile's Underground City (IOI11_crocodile) C++14
46 / 100
188 ms 262148 KB
#include <bits/stdc++.h>
#include "crocodile.h"
using namespace std;
vector < pair < int, int > > v[100010];
set < int > wn;
int dfs(int pos, int prec) {
    if (wn.find(pos) != wn.end()) return 0;
    vector < int > s;
    for (auto k: v[pos]) {
        if (k.first == prec) continue;
        s.push_back(dfs(k.first, pos) + k.second);
    }
    sort(s.begin(), s.end());
    s.push_back(int(1e12));
    s.push_back(int(1e12));
    return s[1];
}
int travel_plan(int N, int M, int R[][2], int L[], int K, int P[]) {
    for (int i = 0; i < M; i++) {
        v[R[i][0]].push_back({
            R[i][1],
            L[i]
        });
        v[R[i][1]].push_back({
            R[i][0],
            L[i]
        });
    }
    for (int i = 0; i < K; i++) wn.insert(P[i]);
    return dfs(0, -1);
}
# Verdict Execution time Memory Grader output
1 Correct 2 ms 2636 KB Output is correct
2 Correct 2 ms 2636 KB Output is correct
3 Correct 2 ms 2636 KB Output is correct
4 Correct 2 ms 2664 KB Output is correct
5 Correct 3 ms 2764 KB Output is correct
6 Correct 2 ms 2636 KB Output is correct
7 Correct 2 ms 2764 KB Output is correct
8 Correct 3 ms 2764 KB Output is correct
# Verdict Execution time Memory Grader output
1 Correct 2 ms 2636 KB Output is correct
2 Correct 2 ms 2636 KB Output is correct
3 Correct 2 ms 2636 KB Output is correct
4 Correct 2 ms 2664 KB Output is correct
5 Correct 3 ms 2764 KB Output is correct
6 Correct 2 ms 2636 KB Output is correct
7 Correct 2 ms 2764 KB Output is correct
8 Correct 3 ms 2764 KB Output is correct
9 Runtime error 188 ms 262148 KB Execution killed with signal 9
10 Halted 0 ms 0 KB -
# Verdict Execution time Memory Grader output
1 Correct 2 ms 2636 KB Output is correct
2 Correct 2 ms 2636 KB Output is correct
3 Correct 2 ms 2636 KB Output is correct
4 Correct 2 ms 2664 KB Output is correct
5 Correct 3 ms 2764 KB Output is correct
6 Correct 2 ms 2636 KB Output is correct
7 Correct 2 ms 2764 KB Output is correct
8 Correct 3 ms 2764 KB Output is correct
9 Runtime error 188 ms 262148 KB Execution killed with signal 9
10 Halted 0 ms 0 KB -