Submission #1173677

#TimeUTC-0UsernameProblemLanguageResultExecution timeMemory
11736772025-03-25 17:43:00buzdiOne-Way Streets (CEOI17_oneway)C++20
0 / 100
3 ms7488 KiB
#include <iostream>
#include <vector>
#include <algorithm>
#include <stack>
#include <cassert>
#define ll long long
using namespace std;
const int NMAX = 1e5;
const int LOGMAX = 18;
struct Edge {
int to, type, id;
};
int n, m, q, t, components;
pair<int, int> edges[NMAX + 1];
vector<Edge> g[NMAX + 1], tree[NMAX + 1];
vector<pair<int, int>> updates[NMAX + 1];
int dfs_time[NMAX + 1];
int low[NMAX + 1];
bool bridge[NMAX + 1];
int component[NMAX + 1];
Edge parent[NMAX + 1];
int depth[NMAX + 1];
int euler[2 * NMAX + 1], ind_e;
int LOG[2 * NMAX + 1];
int pos_euler[NMAX + 1];
int rmq[LOGMAX + 1][2 * NMAX + 1];
 
הההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההה
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
#Verdict Execution timeMemoryGrader output
Fetching results...
#Verdict Execution timeMemoryGrader output
Fetching results...
#Verdict Execution timeMemoryGrader output
Fetching results...