# | TimeUTC-0 | Username | Problem | Language | Result | Execution time | Memory |
---|---|---|---|---|---|---|---|
16496 | gs14004 | 전압 (JOI14_voltage) | C++14 | 203 ms | 24956 KiB |
This submission is migrated from previous version of oj.uz, which used different machine for grading. This submission may have different result if resubmitted.
#include <cstdio>
#include <vector>
#include <algorithm>
using namespace std;
typedef pair<int,int> pi;
vector<pi> graph[100005];
vector<pi> odd_cyc, backedg;
int n, m;
int par[100005][17], dep[100005], low[100005], dfn[100005], piv;
bool vis[100005];
bool vise[200005];
int cutedge;
int gap[100005];
void dfs(int x){
low[x] = dfn[x] = ++piv;
for(int i=1; i<=16; i++){
par[x][i] = par[par[x][i-1]][i-1];
}
for(auto &i : graph[x]){
if(!vis[i.second]){
vise[i.first] = 1;
vis[i.second] = 1;
dep[i.second] = dep[x] + 1;
par[i.second][0] = x;
dfs(i.second);
# | Verdict | Execution time | Memory | Grader output |
---|---|---|---|---|
Fetching results... |
# | Verdict | Execution time | Memory | Grader output |
---|---|---|---|---|
Fetching results... |
# | Verdict | Execution time | Memory | Grader output |
---|---|---|---|---|
Fetching results... |
# | Verdict | Execution time | Memory | Grader output |
---|---|---|---|---|
Fetching results... |