From 921ca5d1e6522de07174251a02c1f54b70ad8747 Mon Sep 17 00:00:00 2001 From: Ariel Date: Mon, 15 Jan 2024 16:44:40 +0800 Subject: [PATCH] Update include.hh --- include.hh | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/include.hh b/include.hh index e84c877..af4cd06 100644 --- a/include.hh +++ b/include.hh @@ -51,3 +51,7 @@ template void __read(T& x, U&... args) { cin >> x; __ #define pa(a) __typeof(a) pa; pa.push_back({}); for (auto&&x : a) pa.push_back(pa.back() + x); #define sa(a) __typeof(a) sa(a.size() + 1); {int n = a.size(); for (int i = n - 1; i >= 0; --i) sa[i] = sa[i + 1] + a[i];}; + +#define adj(n) vector> ch(n); +#define edge(ch, u, v) ch[u].push_back(v), ch[v].push_back(u); +#define Edge(ch, u, v) ch[u].push_back(v);