QOJ.ac

QOJ

ID题目提交者结果用时内存语言文件大小提交时间测评时间
#448474#8809. Telephone PlansQwerty1232#7 40ms4108kbC++231.7kb2024-06-19 17:31:392024-06-19 17:31:39

Judging History

你现在查看的是最新测评结果

  • [2024-06-19 17:31:39]
  • 评测
  • 测评结果:7
  • 用时:40ms
  • 内存:4108kb
  • [2024-06-19 17:31:39]
  • 提交

answer

#include <iostream>
// #pragma GCC target("avx2")
// #pragma GCC optimize("O3")
#include <bits/stdc++.h>

int32_t main() {
    std::ios_base::sync_with_stdio(false);
    std::cin.tie(nullptr);

    int E;
    int n, q;
    std::cin >> E >> n >> q;

    std::vector<int64_t> ans = {0};
    std::vector<std::vector<int>> gr(n);

    int64_t cur_sum = 0;

    for (int i = 0; i < q; i++) {
        int tp;
        std::cin >> tp;
        if (tp == 3) {
            int t;
            std::cin >> t;
            ans.push_back(ans.back());
            std::cout << ans.rbegin()[t] << "\n";
        } else {
            int u, v;
            std::cin >> u >> v;
            u--;
            v--;
            auto dfs = [&](auto dfs, int v, int f) -> int {
                int sz = 1;
                for (int t : gr[v]) {
                    if (t != f)
                        sz += dfs(dfs, t, v);
                }
                return sz;
            };
            if (tp == 1) {
                int sz1 = dfs(dfs, u, -1);
                int sz2 = dfs(dfs, v, -1);
                gr[u].push_back(v);
                gr[v].push_back(u);
                int64_t dlt = int64_t(sz1) * sz2;
                ans.push_back(ans.back());
                cur_sum += dlt;

                for (auto& val : ans) {
                    val += dlt;
                }
            } else {
                std::erase(gr[u], v);
                std::erase(gr[v], u);

                int sz1 = dfs(dfs, u, -1);
                int sz2 = dfs(dfs, v, -1);
                int64_t dlt = int64_t(sz1) * sz2;
                cur_sum -= dlt;
                ans.push_back({cur_sum});
            }
        }
    }

    return 0;
}

詳細信息

Subtask #1:

score: 3
Accepted

Test #1:

score: 3
Accepted
time: 0ms
memory: 3504kb

input:

0
1 147
3 0
3 0
3 1
3 1
3 0
3 5
3 5
3 1
3 1
3 4
3 8
3 2
3 10
3 13
3 10
3 8
3 8
3 0
3 16
3 3
3 1
3 20
3 2
3 10
3 16
3 13
3 17
3 12
3 22
3 7
3 8
3 2
3 12
3 32
3 12
3 31
3 2
3 0
3 21
3 24
3 28
3 32
3 9
3 18
3 26
3 11
3 45
3 35
3 14
3 34
3 49
3 31
3 43
3 11
3 21
3 50
3 4
3 11
3 31
3 51
3 28
3 26
3 18
3 ...

output:

0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0

result:

ok 147 lines

Test #2:

score: 0
Accepted
time: 0ms
memory: 3504kb

input:

0
2 10
1 1 2
3 1
3 1
3 2
3 3
3 3
3 3
2 1 2
3 2
3 3

output:

1
1
1
1
1
1
1
1

result:

ok 8 lines

Test #3:

score: 0
Accepted
time: 0ms
memory: 3612kb

input:

0
30 150
1 14 10
3 1
1 14 6
1 3 6
3 4
3 4
1 2 3
3 0
3 5
1 2 9
1 11 9
3 8
1 19 11
3 6
1 8 19
3 14
3 10
1 27 8
3 15
1 27 28
1 28 20
3 0
3 3
1 20 7
1 7 23
3 13
3 5
1 24 23
3 0
3 28
1 24 13
3 5
3 32
3 1
3 13
1 30 13
3 25
1 30 16
1 15 16
3 22
1 29 15
3 13
1 29 25
1 25 1
1 1 18
3 17
3 8
3 10
1 26 18
3 46
...

output:

1
6
6
10
10
21
28
36
36
45
66
66
91
91
105
105
120
120
120
120
136
171
190
253
253
253
276
276
300
300
300
325
351
351
351
351
406
406
435
435
435
435
435
406
435
435
435
300
435
435
406
435
435
136
435
190
435
435
435
136
406
105
120
136
120
435
435
253
435
66
435
435
435
91
435
435
28
435
55
55
43...

result:

ok 92 lines

Test #4:

score: 0
Accepted
time: 0ms
memory: 3548kb

input:

0
30 150
1 18 9
1 18 28
3 0
3 2
1 28 6
3 4
3 3
3 3
1 26 6
1 5 26
1 5 24
1 17 24
3 9
1 17 3
3 12
3 8
3 10
3 7
1 3 13
3 18
1 13 29
3 8
1 29 14
3 11
3 19
1 7 14
3 17
3 27
1 7 23
3 23
3 15
1 8 23
3 17
3 24
1 8 21
3 7
1 30 21
3 4
3 0
3 32
1 15 30
3 5
3 37
1 15 22
1 11 22
3 3
3 36
1 27 11
3 29
3 11
1 27 1...

output:

3
3
6
6
6
28
36
36
36
36
45
55
66
66
78
78
91
91
105
105
120
136
136
136
153
153
190
190
210
210
253
253
276
276
300
435
435
435
435
435
435
435
435
435
435
435
435
435
435
435
435
435
435
378
435
435
435
435
435
435
435
435
435
378
435
435
435
435
435
435
190
435
435
435
66
190
55
435
325
190
91
66...

result:

ok 92 lines

Test #5:

score: 0
Accepted
time: 0ms
memory: 3576kb

input:

0
30 150
1 1 16
3 1
3 0
3 2
3 1
1 26 1
3 4
1 10 21
1 29 8
1 11 17
3 8
3 8
3 3
3 3
3 6
1 2 9
2 29 8
3 11
3 4
3 16
3 8
1 28 4
3 11
3 18
3 11
3 21
1 20 9
1 6 15
1 4 3
3 5
1 12 5
1 22 25
3 20
3 26
1 7 13
1 16 6
3 34
3 21
3 27
2 1 16
3 34
3 39
3 38
3 3
1 24 5
2 16 6
3 36
3 23
1 27 8
3 15
1 10 17
3 29
3 4...

output:

1
1
1
1
3
6
6
6
6
6
7
7
7
7
8
8
8
8
12
15
15
22
21
22
22
22
22
15
24
23
24
28
29
28
32
32
31
23
31
38
47
48
40
50
60
62
65
56
64
64
39
70
70
70
70
62
71
57
71
71
71
62
79
80
68
82
46
81
68
71
43
32
82
75
68
50
32
46
28
64
68
13
82
68
82
28
75
30
75
81
73
18

result:

ok 92 lines

Test #6:

score: 0
Accepted
time: 0ms
memory: 3836kb

input:

0
30 150
1 9 30
3 1
3 2
3 0
1 9 11
3 5
1 22 30
3 5
3 0
1 30 21
3 4
1 11 26
3 5
3 10
1 11 2
3 11
1 22 19
3 1
1 7 22
3 8
1 21 10
3 1
3 19
1 21 5
3 2
3 9
1 26 27
3 20
3 17
1 24 26
3 13
3 24
1 12 2
3 23
3 1
1 2 29
3 12
3 15
1 19 20
3 33
1 13 19
3 14
1 4 7
1 7 25
3 0
3 35
1 10 28
1 15 10
3 22
3 46
3 20
3...

output:

1
1
1
3
6
6
10
15
15
21
28
36
45
45
55
55
66
66
78
78
91
91
105
105
120
136
171
171
210
210
210
210
210
231
231
231
276
276
276
300
325
325
325
325
325
325
325
351
351
351
378
406
435
435
435
435
435
435
435
435
435
435
435
351
435
435
351
210
231
435
153
435
435
435
435
105
435
435
253
435
435
435
...

result:

ok 92 lines

Test #7:

score: 0
Accepted
time: 0ms
memory: 3808kb

input:

0
30 150
1 30 14
1 30 7
3 0
3 0
3 1
1 14 21
3 5
1 14 9
3 8
3 0
1 29 7
3 7
3 11
1 20 7
3 6
1 21 5
3 10
1 21 12
1 17 9
1 9 11
3 18
3 12
3 9
1 29 27
3 1
1 29 28
3 22
1 20 3
3 25
3 3
3 10
1 20 23
3 0
3 14
1 5 10
1 13 5
3 13
1 8 12
3 22
1 15 12
3 20
1 17 4
3 11
3 12
1 18 17
3 3
3 0
3 39
3 22
1 11 25
3 43...

output:

3
3
3
6
10
10
15
15
21
28
55
55
55
66
78
91
91
91
105
105
136
153
171
190
190
210
210
210
210
231
253
276
276
276
276
300
300
325
325
325
351
351
406
406
435
435
435
435
435
435
435
435
435
435
435
435
435
435
63
435
435
435
435
435
435
435
435
435
51
435
435
435
48
435
63
210
66
435
435
435
435
20
...

result:

ok 92 lines

Test #8:

score: 0
Accepted
time: 0ms
memory: 3556kb

input:

0
30 150
1 11 14
3 1
1 9 19
1 5 4
3 1
3 5
1 28 10
3 4
1 10 7
3 4
3 7
3 4
3 9
1 13 4
3 11
3 0
3 9
3 3
1 2 21
3 9
3 7
3 17
3 5
3 15
3 22
1 22 9
3 15
1 16 1
3 1
3 17
3 8
3 8
2 5 4
3 31
1 15 16
3 19
1 9 13
3 15
1 18 26
3 5
3 16
1 18 6
3 21
1 2 20
3 31
1 20 23
3 21
3 0
1 24 23
3 32
3 33
3 47
2 13 4
1 23 ...

output:

1
3
3
4
6
6
6
6
8
8
8
8
9
9
9
9
9
9
11
12
12
12
12
12
14
20
19
21
23
25
28
26
32
32
32
35
37
43
37
44
42
38
51
31
59
59
59
46
78
74
80
74
80
86
84
109
91
60
58
91
105
111
111
110
112
84
113
111
113
113
72
107
45
60
111
113
111
84
58
24
58
7
95
113
107
113
113
4
62
93
2
2

result:

ok 92 lines

Test #9:

score: 0
Accepted
time: 0ms
memory: 3624kb

input:

0
30 150
1 13 20
1 9 20
3 2
3 1
1 1 20
3 3
1 4 13
3 2
1 3 13
3 5
3 1
1 19 13
3 3
3 4
3 1
1 7 9
3 2
3 7
1 14 9
3 18
3 11
1 29 9
1 11 1
3 16
3 9
3 15
1 1 2
3 18
3 2
1 1 17
3 8
3 24
1 28 4
3 8
3 27
1 4 27
1 4 30
3 14
1 3 25
3 9
3 22
3 11
1 18 3
3 30
1 3 22
3 10
3 34
1 6 19
3 1
1 16 19
1 5 19
3 5
3 12
1...

output:

3
3
6
10
15
15
21
21
21
28
28
36
36
55
55
55
66
66
78
78
91
91
120
136
136
136
153
171
171
190
231
231
300
351
351
351
378
406
406
435
435
435
435
435
435
435
435
435
406
435
435
435
276
231
435
435
435
435
435
300
435
435
435
435
435
435
435
435
171
190
91
171
435
435
435
153
210
190
171
435
435
43...

result:

ok 92 lines

Test #10:

score: 0
Accepted
time: 0ms
memory: 3832kb

input:

0
30 150
1 6 12
1 15 12
3 2
3 2
1 12 17
3 5
1 22 6
3 1
1 6 28
3 0
3 2
1 6 16
3 10
3 10
1 30 15
3 6
3 10
3 11
1 15 9
3 9
1 15 24
3 12
1 13 17
1 20 17
3 6
3 16
3 23
3 2
3 21
1 17 19
3 1
1 27 22
3 23
3 18
3 3
1 23 22
3 36
1 21 22
3 18
3 31
1 28 14
3 10
3 26
3 22
3 20
3 25
1 1 28
3 10
1 4 28
3 28
3 35
3...

output:

3
3
6
10
15
15
21
21
28
28
28
36
45
66
66
66
66
66
78
91
91
91
105
120
120
136
136
136
136
136
153
171
171
171
171
190
210
231
253
325
351
378
406
435
435
435
435
435
435
435
435
435
435
435
154
435
435
435
114
435
150
42
42
114
435
435
435
90
435
435
435
435
435
435
435
435
435
30
24
12
435
27
435
...

result:

ok 92 lines

Test #11:

score: 0
Accepted
time: 0ms
memory: 3588kb

input:

0
30 150
3 0
1 16 12
3 0
3 2
3 2
3 3
1 12 19
3 2
3 4
3 8
1 28 4
3 5
1 1 11
3 9
3 0
3 15
3 2
1 18 30
1 29 13
3 16
1 7 24
1 23 1
3 2
1 13 8
1 14 4
3 9
1 9 1
3 19
3 6
3 9
1 4 10
3 12
3 7
3 9
3 26
1 25 5
3 28
1 12 15
3 29
3 21
1 12 26
3 18
1 10 8
1 30 17
2 7 24
3 25
1 21 4
3 32
3 2
2 10 8
3 28
1 5 27
3 ...

output:

0
1
1
1
1
3
3
3
4
5
5
5
5
7
10
14
17
17
17
20
20
20
20
21
24
24
28
42
49
48
49
51
66
65
66
66
66
71
71
73
52
56
77
117
117
117
117
117
117
117
91
117
117
117
100
46
86
100
95
42
23
46
121
121
42
121
16
122
96
122
17
106
107
123
44
88
123
76
123
88
18
122
90
123
123
11
88
123
17
123
105
44

result:

ok 92 lines

Test #12:

score: 0
Accepted
time: 0ms
memory: 3784kb

input:

0
30 150
1 16 26
3 1
3 1
3 2
3 1
1 18 16
3 0
3 3
3 1
1 2 16
3 7
1 24 16
3 4
3 5
1 16 5
3 9
3 10
1 30 26
3 13
3 16
3 20
1 27 26
3 1
1 17 26
3 16
3 5
1 26 20
3 6
1 15 26
3 28
3 29
1 18 6
3 13
1 25 18
1 18 21
3 32
3 17
3 11
3 17
3 23
1 18 8
3 41
1 14 18
3 26
1 28 2
3 2
1 7 2
3 5
1 3 2
3 16
3 18
1 9 2
3...

output:

1
1
1
1
3
3
3
6
10
10
15
15
21
21
21
28
36
36
45
55
55
66
91
91
91
91
91
105
120
136
153
171
171
190
231
231
231
253
253
276
276
276
300
325
351
406
406
435
435
435
435
406
435
435
435
435
435
435
435
435
435
435
435
435
435
435
435
120
435
325
435
300
435
190
78
435
435
378
435
435
435
435
435
435
...

result:

ok 92 lines

Test #13:

score: 0
Accepted
time: 0ms
memory: 3620kb

input:

0
30 150
1 12 20
3 0
3 1
1 7 20
3 3
3 5
1 20 15
3 1
3 7
1 24 20
1 2 20
3 8
1 12 27
3 9
1 16 12
1 12 28
3 4
3 3
1 12 29
3 16
1 12 23
3 0
3 2
3 16
3 0
1 26 7
3 3
3 27
3 20
3 0
1 22 7
3 5
3 18
1 7 9
3 8
1 7 3
1 25 7
3 8
1 17 15
3 31
3 40
1 15 6
3 20
3 6
1 15 14
1 8 15
1 15 19
1 24 21
3 32
1 24 13
3 8
1...

output:

1
1
3
3
6
6
15
21
36
36
45
55
55
55
55
66
66
66
66
78
78
91
120
136
136
153
153
231
253
276
276
276
276
276
300
325
378
406
406
406
406
435
435
435
435
435
435
435
435
435
435
435
291
75
435
435
435
435
65
435
435
435
435
435
75
435
435
435
56
435
435
435
70
183
435
435
26
435
435
435
435
61
75
435
...

result:

ok 92 lines

Test #14:

score: 0
Accepted
time: 0ms
memory: 3804kb

input:

0
30 150
1 23 28
3 0
3 1
1 9 8
3 0
3 4
1 8 22
3 1
3 8
3 7
3 8
1 1 29
1 1 2
1 20 12
1 5 28
3 6
3 12
3 5
3 1
3 12
3 6
1 30 12
1 28 29
1 3 1
3 24
1 26 8
3 18
3 1
3 27
3 22
1 24 16
1 24 29
3 10
3 12
3 25
1 1 21
3 2
3 28
1 12 10
1 29 12
1 24 13
3 19
3 12
1 7 24
3 16
1 8 27
3 39
3 24
3 43
1 12 19
3 22
2 2...

output:

1
1
2
2
4
4
4
4
10
10
10
10
10
10
27
30
30
30
30
45
45
45
54
54
111
111
126
130
130
130
146
162
163
179
179
197
197
181
202
202
202
202
292
276
121
319
319
319
319
303
319
303
98
319
333
333
317
218
333
333
317
333
85
218
317
85
333
333
333
317
41
16
117
131
41
114
335
116
114
301
335
33
40
335
335
...

result:

ok 92 lines

Test #15:

score: 0
Accepted
time: 0ms
memory: 3784kb

input:

0
30 150
1 2 22
3 1
3 1
3 0
3 2
1 22 26
1 15 22
3 4
3 6
1 19 22
1 22 24
1 22 9
3 11
3 2
1 22 17
3 7
1 18 22
3 15
1 22 10
1 22 3
3 12
3 17
1 22 25
1 7 22
3 6
3 8
1 22 11
3 21
1 12 22
3 11
3 28
3 23
1 16 22
1 14 22
3 1
3 1
1 30 22
3 30
1 22 21
3 14
1 13 22
3 19
1 22 20
3 42
1 22 8
1 22 1
1 6 22
3 32
3...

output:

1
1
1
1
6
6
21
21
28
36
55
55
78
78
91
105
105
105
136
136
153
171
190
210
276
276
300
300
300
325
325
325
325
351
378
378
406
406
406
406
406
406
435
435
435
435
435
435
435
435
435
435
435
435
435
435
435
276
435
276
435
435
435
378
435
435
435
435
435
435
435
435
435
351
435
91
435
435
171
55
36
...

result:

ok 92 lines

Test #16:

score: 0
Accepted
time: 0ms
memory: 3592kb

input:

0
30 150
1 2 4
3 1
1 19 4
3 1
3 4
1 4 21
3 2
3 6
1 4 13
3 3
1 20 4
3 3
3 0
3 8
1 4 18
1 4 23
3 14
1 4 1
1 4 11
3 11
1 22 4
3 1
3 21
1 4 5
3 4
1 4 17
3 19
3 21
3 12
1 4 15
1 25 4
1 6 4
3 0
1 7 4
3 1
1 3 4
3 15
3 0
3 5
3 10
1 4 14
3 18
3 33
3 6
3 21
3 21
3 10
1 4 8
1 4 30
3 5
3 36
1 4 28
3 33
3 40
1 4...

output:

1
3
3
6
6
10
15
15
15
28
45
55
55
66
78
78
78
120
136
153
153
153
153
171
171
171
171
171
171
210
210
231
231
276
276
276
276
276
300
300
325
351
351
351
406
435
435
435
435
435
435
435
435
435
435
435
351
378
435
435
435
435
435
435
378
435
325
435
435
435
406
253
435
435
435
435
105
435
435
435
35...

result:

ok 92 lines

Test #17:

score: 0
Accepted
time: 0ms
memory: 3656kb

input:

0
30 150
1 25 30
3 1
1 14 30
3 3
3 1
1 30 8
1 20 30
1 30 29
3 4
1 11 30
3 5
3 7
1 5 30
3 2
1 30 28
3 4
3 0
1 30 15
3 14
1 2 30
3 8
1 30 6
3 5
3 12
3 7
1 30 18
3 8
3 25
3 23
3 22
1 30 19
3 23
1 4 30
2 5 30
2 25 30
3 3
1 30 27
2 30 29
3 33
3 3
3 19
3 26
1 12 30
3 7
1 30 7
3 16
3 33
1 3 30
3 32
3 32
3 ...

output:

1
3
3
15
21
21
28
36
36
45
55
66
66
66
78
78
78
78
91
105
118
91
118
118
104
145
145
160
160
160
160
176
248
248
248
226
171
266
266
226
266
171
303
303
321
360
265
190
153
210
320
105
360
360
228
320
247
210
66
190
333
247
78
91
333
360
78
228
320
45
36
360
265
360
320
360
265
360
28
45
320
153
360...

result:

ok 92 lines

Test #18:

score: 0
Accepted
time: 0ms
memory: 3508kb

input:

0
30 150
1 17 15
3 0
3 0
3 0
1 17 11
3 5
3 0
3 3
3 0
1 29 17
1 19 17
1 17 4
1 17 20
3 10
3 4
3 7
3 1
1 17 24
3 14
3 2
3 12
1 18 17
3 10
1 5 17
1 6 17
1 17 2
1 17 3
3 6
3 3
3 5
1 15 14
3 21
1 15 21
3 25
3 15
3 10
3 22
3 14
1 1 15
1 15 8
1 9 15
3 38
1 15 26
3 12
3 38
3 14
1 22 15
3 33
3 29
1 7 15
3 50...

output:

1
1
1
3
3
3
3
21
21
21
21
28
28
28
36
78
78
78
91
105
105
105
105
105
153
171
171
171
190
190
210
231
231
253
253
276
276
300
351
378
378
378
378
406
406
406
435
435
435
435
435
435
435
435
435
435
435
435
435
435
435
435
435
378
435
435
351
435
435
435
276
435
435
435
105
435
276
105
55
435
435
435...

result:

ok 92 lines

Test #19:

score: 0
Accepted
time: 0ms
memory: 3504kb

input:

0
30 150
1 4 19
3 0
1 16 4
3 1
3 0
1 11 4
3 5
1 4 17
3 2
3 0
3 5
3 10
1 13 4
3 4
1 4 22
3 8
1 18 4
3 8
1 14 4
3 19
1 24 4
1 4 30
1 26 4
1 10 4
1 20 19
1 19 23
3 9
1 19 7
3 5
1 19 5
3 21
3 12
1 19 6
1 19 9
3 6
3 35
1 19 12
3 32
1 19 21
3 7
3 25
1 1 19
3 6
3 41
3 12
1 19 29
3 29
1 27 19
3 0
1 19 3
3 1...

output:

1
3
3
6
10
10
10
10
15
21
28
36
105
120
136
136
171
171
190
210
210
231
231
231
253
276
300
351
351
351
378
378
406
435
435
435
435
435
435
435
435
435
214
435
435
435
435
435
435
435
435
129
435
435
99
214
121
435
435
435
94
435
435
99
435
93
435
435
129
435
121
214
138
435
435
435
435
435
129
435
...

result:

ok 92 lines

Test #20:

score: 0
Accepted
time: 0ms
memory: 3616kb

input:

0
30 150
1 30 16
1 12 9
1 25 28
1 19 16
3 4
1 16 21
3 4
3 5
3 5
3 9
1 3 25
1 15 16
3 9
3 0
3 0
3 2
3 15
1 16 10
1 25 14
3 14
1 29 16
1 16 4
3 6
3 7
3 11
1 25 18
1 25 27
1 16 2
3 6
3 20
2 16 10
1 9 7
3 1
3 26
1 9 8
2 12 9
3 11
3 34
3 35
3 0
1 25 26
3 23
3 4
3 38
1 25 16
2 25 18
3 15
3 42
3 32
3 23
2 ...

output:

5
8
8
8
8
14
14
14
14
14
22
35
35
35
52
52
46
54
57
57
57
46
63
52
63
111
119
119
119
119
108
108
131
144
133
144
158
108
158
158
133
172
219
234
184
234
250
242
239
198
239
225
212
264
214
264
165
150
212
253
264
239
212
253
105
150
212
198
119
253
105
264
264
214
264
239
256
105
105
36
212
271
221...

result:

ok 92 lines

Test #21:

score: 0
Accepted
time: 0ms
memory: 3508kb

input:

0
29 150
1 15 24
3 0
3 1
3 1
3 3
3 2
1 15 1
3 4
3 7
1 1 11
3 0
3 2
1 3 11
3 5
3 12
3 6
1 3 23
3 4
3 15
3 14
1 14 23
3 18
1 14 19
3 17
3 17
1 2 19
3 14
3 9
3 5
1 2 20
3 26
3 4
1 12 20
3 21
3 31
3 28
1 9 12
3 22
3 9
1 9 27
3 1
1 25 27
3 19
1 25 10
3 41
3 45
3 38
1 10 17
3 0
3 7
3 43
1 17 28
3 45
1 29 ...

output:

1
1
1
1
1
3
3
6
6
10
10
10
15
15
15
21
28
28
36
36
36
45
45
55
55
55
66
66
78
91
105
105
105
120
120
120
136
153
153
153
171
210
231
276
276
300
300
300
300
325
325
351
351
406
406
406
406
406
406
406
406
406
406
406
406
406
406
406
231
406
406
171
276
406
406
378
105
406
406
406
406
406
406
406
378...

result:

ok 94 lines

Test #22:

score: 0
Accepted
time: 0ms
memory: 3504kb

input:

0
29 149
1 22 3
1 25 22
3 0
3 2
1 12 3
3 1
1 6 3
3 4
3 4
1 29 25
3 2
1 25 2
3 5
3 10
1 12 5
3 10
3 12
1 12 9
1 6 11
1 6 7
3 13
3 3
1 29 15
1 26 29
3 23
3 0
1 2 20
3 1
1 24 2
1 28 5
3 21
3 21
3 28
1 5 8
1 4 9
3 17
1 9 16
3 27
3 34
1 11 19
3 34
3 3
3 6
3 22
1 27 11
3 18
1 14 7
1 23 7
3 26
3 42
3 39
1 ...

output:

3
3
6
10
10
15
21
21
28
28
55
55
78
78
91
120
120
120
153
171
171
190
190
190
190
210
253
253
253
276
300
325
325
406
406
406
406
406
406
406
406
406
406
183
406
127
127
406
120
406
120
406
406
120
406
406
61
406
127
46
406
406
406
406
78
43
406
406
406
406
46
31
19
406
28
406
406
406
406
28
127
406...

result:

ok 93 lines

Test #23:

score: 0
Accepted
time: 0ms
memory: 3788kb

input:

0
30 150
1 3 28
1 3 13
3 2
3 1
3 3
1 3 2
3 0
3 4
1 2 21
3 1
3 8
3 9
1 26 21
3 13
3 4
1 3 16
3 16
1 25 26
3 12
3 9
3 0
1 15 2
3 9
3 11
1 26 30
3 24
1 20 16
3 5
3 11
3 0
1 24 16
3 29
1 26 14
3 1
3 19
1 22 26
1 9 21
3 23
1 1 25
3 29
1 5 22
1 1 19
3 41
3 20
3 11
1 11 20
3 16
1 4 19
3 12
3 48
3 3
1 12 24...

output:

3
3
3
6
6
10
10
10
15
15
21
28
28
28
36
36
45
55
55
55
66
78
78
105
120
153
153
153
171
190
190
190
231
231
253
276
325
325
325
351
351
351
378
378
378
406
406
435
435
435
435
435
435
435
435
435
435
435
435
435
435
378
435
435
231
276
435
435
435
406
435
378
435
435
435
78
325
435
171
210
435
435
4...

result:

ok 92 lines

Test #24:

score: 0
Accepted
time: 0ms
memory: 3808kb

input:

0
30 150
1 25 11
1 28 25
3 0
1 28 21
1 12 21
3 4
3 5
1 25 17
3 3
1 16 12
3 3
1 21 3
3 8
3 9
1 3 18
3 15
3 7
1 18 14
1 3 23
3 9
1 5 16
3 3
3 12
1 19 3
3 10
1 13 18
1 5 22
1 1 19
3 24
3 1
3 2
3 20
1 22 24
1 22 9
1 29 13
3 26
1 22 2
1 30 24
3 24
1 10 2
3 25
3 31
1 14 8
1 28 7
3 36
3 18
3 6
1 15 29
3 3
...

output:

3
10
10
15
21
28
28
36
36
55
66
66
78
120
120
120
120
171
210
231
231
276
276
276
300
300
300
300
325
325
325
351
351
378
378
406
435
435
435
435
435
435
435
435
435
435
435
435
435
435
435
435
435
435
66
435
81
435
435
302
435
435
145
435
302
435
145
435
435
435
435
435
435
42
435
435
435
435
435
6...

result:

ok 92 lines

Test #25:

score: 0
Accepted
time: 0ms
memory: 3620kb

input:

0
30 150
3 0
1 9 10
1 13 19
3 2
1 30 21
3 1
3 2
3 0
3 8
3 2
1 17 3
3 8
3 11
3 4
1 24 12
1 4 14
1 26 11
3 10
3 17
3 9
3 9
3 20
1 9 4
3 16
1 18 8
3 19
1 5 2
1 22 1
3 6
1 29 10
1 3 2
3 19
3 10
3 7
3 7
3 9
1 19 28
3 7
1 2 27
3 5
1 26 28
1 18 2
1 28 16
3 12
1 24 4
3 8
3 17
1 7 19
3 13
3 20
3 13
3 13
3 13...

output:

0
2
3
3
3
3
3
4
4
4
7
7
7
7
7
11
12
14
22
22
22
22
22
24
28
49
59
59
65
65
65
65
65
65
78
78
78
134
128
134
134
102
237
237
237
237
237
237
231
193
237
61
206
238
238
254
78
254
62
248
254
254
254
254
254
62
254
256
256
256
250
136
64
80
256
256
136
58
250
256
58
64
80
29
23
250
136
136
258
258
53
252

result:

ok 92 lines

Test #26:

score: 0
Accepted
time: 0ms
memory: 3556kb

input:

0
30 150
1 22 18
1 25 30
1 27 18
3 1
1 24 8
3 1
3 6
3 2
3 4
3 1
3 6
3 0
1 12 13
3 2
3 13
3 9
3 12
1 4 11
3 14
3 17
1 20 8
3 10
1 7 16
3 8
3 23
1 5 13
3 5
3 23
1 6 20
3 17
3 21
3 0
3 10
1 3 6
3 24
2 22 18
3 18
1 19 18
3 16
3 10
1 8 17
1 9 12
1 14 23
2 12 13
2 20 8
3 15
1 25 14
3 11
2 25 30
3 43
1 2 2...

output:

4
5
5
5
5
5
5
5
6
6
6
6
7
7
9
10
10
12
12
15
15
15
15
19
19
21
21
30
32
34
41
39
41
47
47
48
46
48
27
46
42
55
55
39
57
62
44
62
72
72
57
72
72
53
45
56
74
29
72
59
45
53
30
29
62
60
81
27
20
52
63
60
81
52
52
32
79
57
80
68
65
68
60
15
57
37
37
86
84
57
60
86

result:

ok 92 lines

Test #27:

score: 0
Accepted
time: 0ms
memory: 3552kb

input:

0
30 150
1 15 18
3 1
3 1
3 1
1 6 18
3 2
3 2
3 4
1 30 18
3 3
1 6 26
3 2
1 21 26
3 12
3 12
1 21 7
3 2
3 8
1 21 3
1 9 3
3 0
3 17
1 7 4
3 3
3 6
3 17
3 23
1 9 17
3 11
3 24
3 22
3 18
1 3 5
3 6
3 1
3 16
3 3
3 25
3 4
3 15
3 19
3 31
3 7
3 13
3 7
3 37
3 30
3 4
3 6
3 20
3 4
3 33
3 30
3 32
3 41
3 20
3 20
3 53
3...

output:

1
1
1
3
3
3
6
10
15
15
21
21
36
36
45
45
45
45
55
55
55
55
66
66
66
66
66
66
66
66
66
66
66
66
66
66
66
66
66
66
66
66
66
66
66
66
66
66
66
66
66
66
66
66
66
66
66
66
66
66
66
66
66
66
66
66
66
66
66
66
66
66
66
66
66
66
66
66
66
66
66
66
66
66
66
66
66
66
66
66
66
66
66
66
66
66
66
66
66
66
66
66
6...

result:

ok 139 lines

Test #28:

score: 0
Accepted
time: 0ms
memory: 3560kb

input:

0
30 150
1 13 27
3 0
3 2
3 1
3 4
3 3
3 2
3 3
3 8
3 7
3 8
3 0
3 3
3 0
3 3
3 12
3 16
3 5
3 2
3 19
3 17
3 5
3 3
3 22
3 10
3 12
3 6
3 4
3 0
3 12
3 2
3 20
3 3
3 14
3 21
3 21
3 2
3 26
3 33
3 4
3 27
3 25
3 5
3 7
3 41
3 8
3 9
3 42
3 37
3 44
3 1
3 50
3 25
3 2
3 27
3 26
3 5
3 46
3 24
3 30
3 31
3 15
3 3
3 62
3...

output:

1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1

result:

ok 149 lines

Subtask #2:

score: 0
Runtime Error

Test #29:

score: 2
Accepted
time: 0ms
memory: 3620kb

input:

1
1 147
3 0
3 0
3 1
3 1
3 3
3 0
3 6
3 6
3 0
3 2
3 0
3 5
3 12
3 1
3 2
3 10
3 13
3 15
3 3
3 12
3 20
3 18
3 10
3 12
3 2
3 12
3 14
3 26
3 12
3 24
3 7
3 7
3 6
3 29
3 32
3 16
3 23
3 14
3 25
3 13
3 13
3 31
3 20
3 26
3 0
3 40
3 23
3 28
3 35
3 1
3 31
3 2
3 34
3 37
3 3
3 39
3 17
3 4
3 41
3 11
3 16
3 48
3 10
3...

output:

0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0

result:

ok 147 lines

Test #30:

score: -2
Runtime Error

input:

1
2 10
1 1 2
3 1
3 1
3 1
3 1
3 1
3 2
3 6
2 0 3
3 2

output:


result:


Subtask #3:

score: 4
Accepted

Dependency #1:

100%
Accepted

Test #57:

score: 4
Accepted
time: 35ms
memory: 3804kb

input:

0
2000 6000
1 1455 291
1 291 432
1 1253 432
3 1
3 2
1 1458 1253
1 1458 689
3 7
1 597 689
1 597 1759
1 143 1759
1 1655 143
1 1655 878
1 878 817
1 817 871
3 15
3 6
1 871 1188
3 7
1 1188 815
1 815 1414
1 1414 1304
3 22
1 1257 1304
3 19
1 1257 493
1 1654 493
1 1654 327
1 327 240
1 240 1873
1 1873 1717
3...

output:

6
6
15
78
78
91
136
153
276
300
351
595
741
861
903
903
1378
1540
1953
2211
2485
2556
2850
2850
3081
3160
3160
3321
3570
3741
3828
3916
4186
4278
4278
4465
4465
4656
4656
5050
5253
5356
5565
5778
5886
5886
6216
6441
6670
6670
7875
7875
8256
8385
8778
8778
8911
8911
9045
9180
9453
9453
9591
9730
1001...

result:

ok 2002 lines

Test #58:

score: 0
Accepted
time: 35ms
memory: 4108kb

input:

0
2000 6000
1 203 393
1 1271 393
1 1271 1708
3 3
3 1
1 1708 311
1 458 311
1 458 271
1 835 271
3 4
1 37 835
3 8
3 5
1 37 1647
3 4
1 845 1647
1 1097 845
1 1835 1097
1 554 1835
1 1141 554
1 1141 1619
1 1619 1046
3 14
1 1046 1112
3 7
3 11
1 1112 13
3 8
3 7
1 246 13
3 2
1 246 1582
3 29
1 1582 183
3 23
1 ...

output:

6
6
28
36
36
45
136
153
153
171
171
190
210
231
276
351
703
703
741
820
861
903
903
946
990
1176
1326
1378
1378
1378
2145
2278
2346
2415
2556
2701
2775
2850
2926
3003
3081
3321
3486
3828
3828
3916
4186
4278
4371
4656
4753
4753
4950
5050
5356
5995
6328
6441
6786
6786
7140
7381
7381
7626
7875
8001
812...

result:

ok 2002 lines

Test #59:

score: 0
Accepted
time: 2ms
memory: 4040kb

input:

0
2000 6000
1 30 1101
1 327 480
1 535 666
1 718 1543
1 1945 1388
1 452 143
3 6
1 633 162
1 1555 1503
3 9
1 1790 508
3 1
1 1819 191
1 1599 1322
1 464 571
3 9
1 164 1069
1 149 1911
1 205 1889
1 84 1336
3 18
3 3
3 8
1 1931 1058
3 13
3 0
3 1
1 1099 294
1 1423 427
1 778 525
3 26
1 1268 540
1 1654 1749
1 ...

output:

6
8
9
12
16
16
16
17
17
17
20
24
24
26
30
31
32
34
34
37
37
40
50
53
53
55
55
56
56
59
63
64
67
73
78
78
78
79
86
86
95
97
104
107
111
113
121
124
126
126
126
126
127
131
133
142
147
149
154
154
156
157
157
158
159
161
164
164
169
172
176
186
189
191
191
195
197
203
204
216
217
218
218
219
223
223
2...

result:

ok 2002 lines

Test #60:

score: 0
Accepted
time: 15ms
memory: 4036kb

input:

0
2000 6000
1 2000 1575
3 1
1 1575 1079
3 2
3 4
1 236 2000
3 4
3 2
1 837 2000
1 1765 1079
3 6
1 1079 1120
1 15 236
1 236 828
3 1
1 837 454
1 954 837
1 1471 1765
1 86 1765
3 10
1 2 1120
1 1204 1120
3 10
1 15 415
1 367 15
1 1499 828
3 13
1 1330 828
1 454 487
1 454 234
3 30
1 954 1528
1 954 596
1 943 1...

output:

1
3
3
6
6
15
36
78
105
153
210
300
325
325
325
406
528
703
741
780
861
861
903
990
1035
1081
1128
1176
1275
1326
1431
1540
1540
1540
1540
1653
1770
1953
2016
2016
2080
2346
2628
2701
2775
2926
3003
3003
3081
3160
3321
3655
3828
4371
4465
4560
4753
5151
5356
6903
7503
7503
7875
7875
7875
8001
8256
83...

result:

ok 2002 lines

Test #61:

score: 0
Accepted
time: 8ms
memory: 4000kb

input:

0
2000 6000
1 1740 751
3 0
1 369 751
3 3
1 1740 85
1 437 1740
3 2
1 385 369
3 1
1 1859 369
1 85 981
3 7
1 85 552
3 6
1 437 73
1 437 1741
3 11
1 385 1614
1 1887 385
1 1859 904
1 1859 756
3 21
1 1833 981
1 771 981
3 22
1 552 1974
1 552 1462
3 10
3 20
1 73 1680
3 22
3 26
1 1081 73
1 263 1741
1 1741 180...

output:

1
3
10
15
28
36
55
105
136
171
171
190
190
253
300
666
703
703
780
780
946
1081
1431
1431
1891
1953
2145
2145
2415
2415
2556
2628
2775
3081
3240
3655
3655
3655
3741
3828
4465
4465
5050
5253
5356
5460
5565
5778
5995
6216
6328
6555
6670
6786
7750
8385
8515
9316
9591
10011
10296
11175
11175
11325
11476...

result:

ok 2002 lines

Test #62:

score: 0
Accepted
time: 0ms
memory: 3812kb

input:

0
2000 6000
3 0
1 774 1866
1 317 1083
3 1
3 2
1 553 1192
1 278 37
1 365 1201
3 5
1 1519 219
1 1669 386
1 208 205
1 530 571
1 1629 222
3 7
3 7
1 478 1627
1 16 1884
1 73 632
1 1841 212
3 20
1 1978 227
3 19
3 14
1 1673 582
1 750 982
1 1165 1853
1 1758 1148
1 1818 1286
1 1726 1935
3 4
3 31
1 1735 1316
1...

output:

0
2
2
5
10
10
14
15
15
21
21
24
24
25
25
26
29
30
30
36
43
43
45
46
56
63
64
68
68
68
70
70
73
73
79
81
81
87
91
92
94
94
98
101
101
103
106
106
110
119
120
122
126
127
127
128
133
138
140
140
144
148
159
159
159
159
159
162
163
165
166
172
175
179
179
184
185
185
185
185
190
196
203
211
214
214
217...

result:

ok 2002 lines

Test #63:

score: 0
Accepted
time: 12ms
memory: 3764kb

input:

0
2000 6000
1 803 12
1 12 1370
3 0
1 12 516
3 4
1 12 672
1 12 1639
1 773 803
1 632 803
1 1354 803
3 2
1 803 1580
1 803 1691
1 729 1370
1 1370 1553
1 816 1370
1 1370 1364
3 7
3 11
1 1987 1370
3 19
1 641 516
1 588 516
3 11
1 1725 516
1 516 1554
1 516 1442
3 26
3 9
1 672 1766
3 13
1 672 188
3 13
3 15
1...

output:

3
6
36
105
105
120
153
210
210
231
253
253
276
378
406
406
435
465
561
561
595
595
780
820
1128
1176
1275
1485
1770
1830
1953
2016
2016
2016
2145
2145
2701
2701
2850
3403
3655
4005
4005
4656
5356
5356
5886
5995
5995
6328
6670
7140
7260
7381
7381
7381
8001
8385
8515
8778
9870
10153
10296
10440
10440
...

result:

ok 2002 lines

Test #64:

score: 0
Accepted
time: 3ms
memory: 3760kb

input:

0
2000 6000
1 370 898
1 898 1052
1 244 898
1 898 1930
1 504 898
1 370 866
1 370 1266
3 5
1 1630 370
1 915 370
3 4
1 603 370
3 10
1 1866 1052
3 10
1 429 1052
3 1
1 1052 804
1 1052 325
1 35 1052
1 70 244
1 244 1796
3 19
1 244 238
1 244 414
1 1954 244
3 16
1 1930 874
3 22
1 1930 646
3 13
3 20
3 11
1 19...

output:

28
45
55
66
78
153
210
231
253
253
253
351
406
465
465
528
561
703
703
946
946
990
1128
1176
1225
1275
1485
1540
1596
1953
2016
2080
2211
2211
2278
2628
2850
2926
3160
3160
3321
3916
4278
4851
5151
5253
5460
5778
5886
6105
6555
6670
6670
7381
7503
8001
8001
8128
8256
8256
8385
8385
9045
9180
9591
95...

result:

ok 2002 lines

Test #65:

score: 0
Accepted
time: 3ms
memory: 3756kb

input:

0
2000 6000
3 0
1 367 962
1 26 1974
1 1570 1132
1 1050 1612
1 132 1746
1 1855 1903
1 371 1689
3 8
3 1
1 262 312
1 392 1030
1 869 1920
1 1101 23
3 14
3 10
3 11
1 176 652
3 9
3 3
3 2
1 1837 40
1 1249 849
1 1888 1820
3 10
3 24
3 16
1 1289 1454
1 1698 1295
1 49 1286
1 1954 176
3 31
3 30
1 1672 564
3 2
3...

output:

0
7
7
11
11
11
12
12
12
15
15
15
20
20
21
21
25
28
29
30
42
55
58
58
58
59
59
65
65
66
66
67
69
70
72
73
74
78
78
79
81
81
81
82
87
91
91
91
91
91
91
91
100
102
103
104
105
107
111
111
112
113
117
120
122
129
133
135
137
142
142
142
144
146
147
150
150
150
157
157
161
161
163
176
176
176
181
184
184...

result:

ok 2002 lines

Test #66:

score: 0
Accepted
time: 13ms
memory: 3824kb

input:

0
2000 6000
1 1761 851
1 1761 543
1 1761 638
3 3
1 1761 615
3 4
3 1
1 1761 1629
3 3
1 1761 922
3 5
3 9
1 1495 1761
1 1321 1761
1 1761 1185
1 30 1761
3 9
1 426 1761
3 14
1 1761 941
1 295 1761
1 1761 905
1 1650 1761
3 4
1 659 1761
3 24
1 274 1761
1 46 1761
1 1761 1636
1 1348 1761
3 0
1 1761 1385
3 21
...

output:

6
10
10
15
21
21
55
66
120
136
210
231
253
276
276
300
300
351
406
528
703
820
903
946
1275
1378
1653
1953
2016
2016
2145
2278
2346
2346
2628
2850
3003
3160
3486
3570
3828
3828
4005
4005
4095
4186
4278
4465
4656
4753
4753
4950
5460
5460
6105
6105
6105
6105
6216
6670
6786
6786
7503
7626
7875
8128
812...

result:

ok 2002 lines

Test #67:

score: 0
Accepted
time: 13ms
memory: 3860kb

input:

0
2000 6000
1 98 259
1 77 98
1 435 98
3 2
1 918 98
3 5
3 6
1 98 581
1 369 98
1 98 903
3 8
1 448 98
3 11
1 1653 98
1 98 1587
3 13
1 98 185
3 16
1 628 98
3 9
1 1152 98
3 8
1 1422 98
1 135 98
3 0
1 451 98
3 5
3 17
1 98 790
3 27
1 98 658
3 27
3 8
3 19
1 98 342
3 31
1 98 885
1 497 98
1 455 98
3 0
1 978 9...

output:

6
10
10
28
36
55
66
78
91
120
136
136
153
171
171
171
190
253
300
300
325
325
496
561
561
666
780
861
1035
1275
1326
1431
1596
1596
1653
1830
1953
2211
2346
2415
2415
2415
2485
2701
2775
3003
3160
3160
3321
3403
3741
3916
4095
4186
4278
4465
4465
4560
4753
4851
4950
5778
5886
6105
6328
6328
6786
702...

result:

ok 2002 lines

Test #68:

score: 0
Accepted
time: 11ms
memory: 4056kb

input:

0
2000 6000
1 1184 792
1 1797 792
1 792 449
1 792 1606
1 792 1939
3 5
1 1438 792
1 792 936
1 367 792
1 792 561
1 348 792
1 792 624
1 792 621
1 862 792
1 1236 792
1 792 789
1 1010 792
3 8
3 5
1 792 730
1 792 1445
3 16
1 792 1737
1 390 792
1 1919 792
1 792 1966
1 1157 792
1 792 1985
1 792 772
3 2
1 79...

output:

15
136
136
171
325
406
406
406
465
465
496
595
666
703
741
903
946
946
946
1128
1128
1225
1326
1378
1485
1540
1770
1830
2016
2080
2775
2850
3081
3081
3240
3321
3403
3655
3655
4186
4186
4186
4560
4560
4851
5151
5778
5886
6105
6105
6105
7626
8128
8256
10153
10153
10296
10585
10585
10731
10878
11476
11...

result:

ok 2002 lines

Test #69:

score: 0
Accepted
time: 12ms
memory: 3764kb

input:

0
2000 6000
1 928 1128
1 1128 836
3 2
1 1743 1128
3 3
1 1128 309
1 1128 1361
1 1977 1128
1 95 1128
3 8
1 1128 93
1 1128 1804
1 1037 1128
3 0
1 1128 1282
1 1128 1887
1 1954 1128
3 6
1 1810 1128
1 1128 447
3 1
3 2
1 1128 12
1 1128 905
3 18
1 152 1128
1 1128 1576
1 396 1128
3 22
3 21
1 414 928
1 928 92...

output:

3
6
28
55
91
120
120
153
210
210
351
378
435
465
561
630
703
903
946
990
1128
1176
1225
1326
1378
1378
1596
1653
1770
2080
2080
2278
2415
2485
2701
2701
2701
2926
3321
3570
3741
3916
4186
4371
4560
4851
4950
4950
5253
5460
5671
5886
5995
6328
6441
6441
6441
6670
6786
6903
6903
7021
7140
7140
7381
75...

result:

ok 2002 lines

Test #70:

score: 0
Accepted
time: 7ms
memory: 4012kb

input:

0
2000 6000
1 1734 1244
1 55 1734
1 1734 1406
1 1734 1778
3 1
1 823 1734
3 6
1 1734 239
1 1951 1734
3 4
1 1795 1734
1 102 1734
3 7
3 7
1 1734 374
3 10
3 1
1 1239 1734
3 13
1 1103 1734
1 1734 373
1 1734 213
1 1734 1086
1 1734 1892
1 1969 1734
3 1
1 1734 1678
3 7
3 10
1 1857 1734
3 11
1 1911 1734
3 15...

output:

10
15
28
45
45
55
55
66
153
171
171
190
210
231
253
276
406
406
465
465
465
465
561
561
595
630
703
741
780
820
820
1035
1081
1128
1176
1326
2080
2278
2415
2415
2701
2850
3003
3160
3240
3240
3403
4005
4278
4371
4560
4656
4851
4950
5253
5460
5671
5671
5671
5995
6216
6328
6328
6441
6555
7021
7140
7503...

result:

ok 2002 lines

Test #71:

score: 0
Accepted
time: 3ms
memory: 4048kb

input:

0
2000 6000
3 0
1 1919 1490
1 1545 272
3 2
3 0
1 1699 1355
3 3
3 2
3 6
3 3
1 669 1969
3 2
3 6
1 1116 818
1 336 1584
1 1774 137
1 799 1168
3 14
1 645 729
1 837 876
3 4
1 1034 43
1 389 1869
1 966 872
1 2000 791
1 355 754
1 1065 1359
3 26
3 13
1 267 425
1 22 734
3 20
3 31
3 22
3 8
1 1770 1631
3 22
3 17...

output:

0
2
2
3
3
3
3
4
4
8
10
16
16
18
18
18
18
19
19
23
25
25
27
35
35
43
47
50
53
69
75
75
92
96
96
104
107
116
118
118
120
120
122
133
133
134
134
134
136
146
146
149
179
179
179
179
179
179
201
201
205
205
205
207
219
219
219
219
219
220
220
235
240
248
256
256
261
263
279
284
287
290
313
313
316
319
3...

result:

ok 2002 lines

Test #72:

score: 0
Accepted
time: 35ms
memory: 3808kb

input:

0
1999 6000
1 1774 429
1 429 1860
3 2
1 1860 676
3 4
1 206 676
1 206 1533
3 2
3 7
1 1533 848
3 6
1 84 848
1 690 84
1 1757 690
1 593 1757
3 15
1 561 593
1 991 561
3 4
3 17
1 991 1411
3 11
1 1411 81
3 6
1 1673 81
3 10
1 888 1673
1 1651 888
3 20
1 1763 1651
3 26
1 1352 1763
1 259 1352
3 12
3 34
1 159 2...

output:

3
6
15
15
21
55
78
78
91
105
120
153
171
210
210
231
406
435
595
780
780
780
820
820
861
903
903
946
946
990
1081
1275
1378
1485
1711
1891
2016
2080
2485
2556
2701
2775
2926
2926
3003
3081
3160
3321
3403
3486
4095
4371
4753
5253
5253
5356
5460
6670
6786
6786
6903
7021
7140
7140
7260
7503
8128
8256
8...

result:

ok 2004 lines

Test #73:

score: 0
Accepted
time: 8ms
memory: 4056kb

input:

0
1999 5999
1 732 101
1 101 377
3 2
3 2
1 1425 732
3 0
1 72 732
1 1697 377
3 3
3 7
1 1399 377
1 1425 1606
1 67 1425
3 4
1 72 1306
3 10
1 72 900
3 16
1 1613 1697
1 1697 1433
3 19
3 6
1 394 1399
3 10
1 1399 43
1 1821 1606
1 1606 1411
1 67 804
1 1317 67
3 10
3 15
1 823 1306
1 1306 654
1 1816 900
3 11
3...

output:

3
3
6
15
15
36
45
55
78
78
91
171
171
231
231
231
231
253
276
276
406
406
435
630
666
820
903
990
990
1035
1176
1176
1275
1326
1378
1378
1431
1540
1711
1891
1891
1953
2080
2628
2628
2926
3321
3403
3486
3486
3486
3486
3570
3655
4371
4465
4656
4851
4950
5460
5886
6216
7381
7750
8128
8256
8385
8778
877...

result:

ok 2003 lines

Test #74:

score: 0
Accepted
time: 40ms
memory: 3756kb

input:

0
2000 6000
1 1993 265
1 1767 265
1 265 712
1 1767 1266
3 0
3 1
1 517 1266
1 1496 517
1 517 1321
1 1767 435
1 435 527
1 834 517
3 7
1 517 485
1 517 1161
3 1
1 1161 552
1 485 1477
3 4
3 5
1 527 721
1 552 1912
1 1767 519
3 0
1 18 1767
3 22
1 435 244
1 449 1912
3 19
1 1912 922
3 7
1 1067 922
3 21
1 244...

output:

10
10
55
78
105
105
153
171
210
231
253
300
300
406
406
465
496
528
561
630
666
666
780
861
861
903
946
946
1128
1176
1326
1378
1596
1596
1711
1770
1953
2016
2211
2346
2415
2628
3160
3240
3403
3403
3570
3570
3655
3828
4186
4186
4753
5050
5050
5050
5151
5253
5356
5671
6441
6555
7626
7750
7750
7875
80...

result:

ok 2002 lines

Test #75:

score: 0
Accepted
time: 22ms
memory: 3760kb

input:

0
2000 6000
1 559 1394
1 1394 1989
1 1843 1989
3 3
1 1843 301
1 301 1621
1 841 301
1 301 1178
1 841 1356
1 1178 1976
1 1669 841
3 3
1 1669 1562
3 7
1 1178 659
1 1976 1644
3 16
1 1501 659
3 16
3 19
1 1356 1197
1 1356 311
3 10
1 311 435
1 311 540
3 14
1 1989 1032
3 15
1 1356 172
1 1197 449
3 0
1 1987 ...

output:

6
55
66
91
105
105
136
171
190
231
351
378
378
406
465
595
666
780
861
903
990
990
1128
1128
1225
1326
1378
1485
1711
1891
2346
2628
2628
2628
2701
3160
3486
3486
3570
3741
3828
3916
4656
4656
4753
5356
5460
5671
5778
5778
5886
5886
6105
6328
6441
6903
7021
7140
7140
7381
7875
8515
8646
8911
8911
89...

result:

ok 2002 lines

Test #76:

score: 0
Accepted
time: 3ms
memory: 3752kb

input:

0
2000 6000
1 1023 824
3 0
3 2
1 889 21
1 1483 426
1 24 626
1 1393 1500
1 663 1284
1 858 1082
1 1254 272
1 557 517
1 1635 309
1 1486 1373
1 1980 978
1 1063 1459
1 2000 1225
1 608 116
1 785 1310
1 300 1362
3 5
3 14
3 19
3 18
3 18
1 805 1686
1 1760 523
1 816 1350
1 1691 591
1 376 892
1 482 729
3 0
3 9...

output:

1
1
17
17
17
17
17
23
23
27
35
36
36
38
41
49
52
54
54
67
76
85
87
88
91
94
94
97
97
100
101
108
114
119
119
121
121
121
124
124
125
126
126
126
126
127
130
134
136
138
143
147
160
167
169
169
173
173
179
180
181
181
181
183
187
190
190
192
192
193
196
199
205
205
205
207
208
208
208
212
212
217
219...

result:

ok 2002 lines

Test #77:

score: 0
Accepted
time: 0ms
memory: 3756kb

input:

0
2000 6000
1 1836 1295
1 1270 1323
3 2
1 1207 790
3 1
3 4
1 1264 886
3 0
1 773 1387
1 216 1519
1 1566 1204
1 953 1308
3 9
1 215 1251
1 1233 162
3 1
1 1514 1111
1 445 530
1 475 1181
1 166 1969
3 3
3 14
3 19
3 5
3 1
1 1464 215
3 8
1 1908 1456
3 5
3 4
1 1046 980
1 789 1426
1 750 1508
3 8
3 14
3 22
1 1...

output:

2
3
3
4
8
10
14
14
14
14
14
16
17
17
20
20
20
21
28
28
36
36
36
41
48
51
51
51
52
52
52
54
56
56
58
60
60
61
61
62
62
65
66
67
69
72
74
76
76
77
79
80
83
86
86
86
86
86
89
93
93
94
94
97
97
97
101
102
105
105
107
110
117
119
124
124
124
124
124
124
125
129
129
132
133
134
137
142
142
142
152
152
153...

result:

ok 2002 lines

Test #78:

score: 0
Accepted
time: 1ms
memory: 3928kb

input:

0
2000 6000
3 0
3 1
3 1
3 0
3 4
3 3
3 0
3 4
3 2
3 8
3 6
3 11
3 7
3 13
3 2
3 13
3 11
3 8
3 4
3 11
3 9
3 4
3 21
3 11
3 10
3 23
3 5
3 5
3 22
3 15
3 11
3 30
3 10
3 22
3 3
3 21
3 29
3 22
3 20
3 33
3 39
3 10
3 31
3 30
3 26
3 28
3 46
3 14
3 11
3 38
3 18
3 28
3 33
3 20
3 34
3 45
3 0
3 19
3 8
3 22
3 1
3 32
3...

output:

0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
...

result:

ok 6000 lines

Test #79:

score: 0
Accepted
time: 1ms
memory: 4000kb

input:

0
2000 6000
3 0
3 0
3 0
3 3
3 2
3 5
3 1
3 1
3 3
3 5
3 5
3 2
3 6
3 0
3 0
3 1
3 6
3 12
3 2
3 2
3 15
3 20
3 0
3 2
3 18
3 3
3 18
3 26
3 21
3 1
3 16
3 21
3 4
3 27
3 6
3 34
3 32
3 33
3 19
3 21
3 30
3 13
3 6
3 2
3 4
3 34
3 28
3 26
3 2
3 6
3 50
3 3
3 22
3 38
3 47
3 9
3 16
3 38
3 29
3 2
3 18
3 10
3 40
3 42
3...

output:

0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
...

result:

ok 6000 lines

Subtask #4:

score: 0
Skipped

Dependency #2:

0%

Subtask #5:

score: 0
Time Limit Exceeded

Dependency #3:

100%
Accepted

Test #103:

score: 0
Time Limit Exceeded

input:

0
100000 300000
1 72195 62466
1 62466 62453
1 86364 62453
1 51654 86364
1 43288 51654
1 43288 16339
1 16339 787
1 787 92480
3 7
1 6912 92480
3 2
1 33178 6912
3 11
1 33178 67163
1 53048 67163
3 4
1 80720 53048
1 5642 80720
1 5642 84104
3 9
3 16
1 13753 84104
1 97278 13753
3 20
1 9284 97278
1 54758 92...

output:

36
45
55
78
120
120
153
210
300
351
378
406
435
435
465
528
630
666
703
820
820
820
903
903
903
946
990
990
1596
1711
1711
1770
1891
1953
2211
2346
2556
2628
2701
2775
2850
2926
3081
3240
3321
3486
3741
4005
4278
4656
4656
5151
5356
5778
6105
6105
6216
6441
6903
7140
7140
7140
7381
7626
7875
8128
82...

result:


Subtask #6:

score: 0
Skipped

Dependency #4:

0%

Subtask #7:

score: 0
Skipped

Dependency #6:

0%