제출 #1284184

#제출 시각아이디문제언어결과실행 시간메모리
1284184Trn115Construction of Highway (JOI18_construction)C++17
7 / 100
2095 ms580 KiB
#include <bits/stdc++.h> using namespace std; using ll = long long; using pii = pair<int, int>; constexpr int N = 1e5+5; int n; int c[N]; int par[N]; int main() { cin.tie(0)->sync_with_stdio(0); cin >> n; for (int i = 1; i <= n; ++i) cin >> c[i]; for (int i = 1; i < n; ++i) { int a, b; cin >> a >> b; par[b] = a; vector<int> seq; int v = a; ll res = 0; while (v != 0) { for (int x : seq) res += c[v] > x; seq.push_back(c[v]); c[v] = c[b]; v = par[v]; } cout << res << "\n"; } }
#Verdict Execution timeMemoryGrader output
Fetching results...
#Verdict Execution timeMemoryGrader output
Fetching results...
#Verdict Execution timeMemoryGrader output
Fetching results...