summaryrefslogtreecommitdiff
path: root/test/graph/reroot.cpp.awk
blob: 37ce8c362c7094a27752af500e9a22e001d1ea4b (plain)
1
2
3
4
5
6
7
BEGIN { print "constexpr ll MOD = 1e9 + 7;" }
{ 
    sub("W w, T x) {\\}", "W w, T x) { return ((v ^ c) + x) * w % MOD; }")
    sub("T x, T y) {\\}", "T x, T y) { return x ^ y; }")
    sub("int v, T x) {\\}", "int v, T x) { return v ^ x; }")
}
{ print }