QOJ.ac

QOJ

ID题目提交者结果用时内存语言文件大小提交时间测评时间
#448489#8809. Telephone Plansarbuzick#5 1ms4008kbC++202.2kb2024-06-19 17:51:342024-06-19 17:52:05

Judging History

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

  • [2024-06-19 17:52:05]
  • 评测
  • 测评结果:5
  • 用时:1ms
  • 内存:4008kb
  • [2024-06-19 17:51:34]
  • 提交

answer

#include <bits/stdc++.h>

using namespace std;

constexpr int maxn = 2e3 + 5;

int lst[maxn][maxn];

int cnt[maxn * 5];

void solve() {
    int e;
    cin >> e;
    int n, q;
    cin >> n >> q;
    for (int i = 0; i < n; ++i) {
        for (int j = 0; j < n; ++j) {
            cnt[0]++;
        }
    }
    vector<set<int>> g(n);
    vector<vector<int>> nw(q, vector<int>(n));
    int prv = 0;
    for (int t = 0; t < q; ++t) {
        int tp;
        cin >> tp;
        if (tp == 1) {
            int x, y;
            cin >> x >> y;
            x ^= prv, y ^= prv;
            x--, y--;
            g[x].insert(y);
            g[y].insert(x);
        } else if (tp == 2) {
            int x, y;
            cin >> x >> y;
            x ^= prv, y ^= prv;
            x--, y--;
            g[x].erase(y);
            g[y].erase(x);
        }
        vector<int> used(n);
        for (int i = 0; i < n; ++i) {
            if (!used[i]) {
                vector<int> nw;
                queue<int> q;
                used[i] = 1;
                q.push(i);
                while (!q.empty()) {
                    int v = q.front();
                    q.pop();
                    nw.push_back(v);
                    for (auto u : g[v]) {
                        if (!used[u]) {
                            used[u] = 1;
                            q.push(u);
                        }
                    }
                }
                for (auto vl1 : nw) {
                    for (auto vl2 : nw) {
                        cnt[lst[vl1][vl2]]--;
                        lst[vl1][vl2] = t + 1;
                        cnt[lst[vl1][vl2]]++;
                    }
                }
            }
        }
        if (tp == 3) {
            int tm;
            cin >> tm;
            tm ^= prv;
            int ans = 0;
            for (int i = max(0, t - tm); i <= t; ++i) {
                ans += cnt[i + 1];
            }
            ans -= n;
            cout << ans / 2 << '\n';
            prv = (ans / 2) * e;
        }
    }
}

signed main() {
    ios_base::sync_with_stdio(false);
    cin.tie(nullptr);
    int t = 1;
    // cin >> t;
    while (t--) {
        solve();
    }
    return 0;
}

详细

Subtask #1:

score: 3
Accepted

Test #1:

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

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: 3552kb

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: 1ms
memory: 3796kb

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: 1ms
memory: 3628kb

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: 1ms
memory: 3924kb

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: 1ms
memory: 3760kb

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: 3948kb

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: 3688kb

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: 3680kb

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: 1ms
memory: 3684kb

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: 1ms
memory: 3692kb

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: 1ms
memory: 3764kb

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: 1ms
memory: 4004kb

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: 1ms
memory: 3924kb

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: 1ms
memory: 3800kb

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: 1ms
memory: 3820kb

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: 1ms
memory: 3692kb

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: 1ms
memory: 3676kb

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: 1ms
memory: 3732kb

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: 3752kb

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: 3700kb

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: 1ms
memory: 3992kb

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: 1ms
memory: 3700kb

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: 1ms
memory: 3700kb

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: 1ms
memory: 3756kb

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: 1ms
memory: 3692kb

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: 1ms
memory: 3692kb

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: 1ms
memory: 3688kb

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: 2
Accepted

Test #29:

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

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: 0
Accepted
time: 0ms
memory: 3616kb

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:

1
1
1
1
1
1
1
1

result:

ok 8 lines

Test #31:

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

input:

1
30 150
1 21 13
3 1
1 9 20
3 2
3 2
1 18 11
1 18 0
3 6
3 9
3 8
1 12 9
3 8
3 7
1 10 9
3 5
3 24
3 26
3 28
1 6 16
3 6
3 14
1 15 23
3 21
3 48
1 60 47
3 53
3 37
1 35 53
3 56
1 57 59
1 59 37
3 63
3 95
3 94
1 92 79
3 65
1 90 81
1 95 81
3 75
3 111
3 118
3 100
1 124 98
1 101 98
3 121
3 132
3 137
3 153
1 141 ...

output:

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

result:

ok 92 lines

Test #32:

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

input:

1
30 150
1 4 26
3 0
1 26 5
3 1
1 24 19
1 19 15
3 1
3 14
1 6 28
1 28 4
3 3
3 28
3 28
1 24 27
3 25
3 27
1 4 17
1 11 4
3 22
1 47 58
3 43
1 60 53
3 57
1 73 83
3 70
1 95 82
3 91
3 92
3 73
3 88
1 71 92
3 78
1 110 102
1 102 106
1 106 111
3 123
3 144
3 136
1 159 147
1 145 147
3 191
1 182 172
3 178
3 205
3 2...

output:

1
3
10
10
21
21
21
28
28
45
55
66
78
91
91
91
91
105
153
153
153
190
210
210
210
210
253
253
253
276
325
325
378
378
378
378
435
435
435
435
435
435
435
378
435
435
378
435
435
435
435
435
435
435
435
253
435
435
276
435
435
231
435
435
435
435
435
435
136
300
276
435
435
300
435
190
435
435
36
435
...

result:

ok 92 lines

Test #33:

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

input:

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

output:

1
2
2
3
3
3
3
3
3
3
3
3
4
4
5
5
7
7
7
7
8
8
9
9
9
10
10
11
12
21
21
23
23
29
29
29
29
29
29
29
29
37
37
37
37
37
46
47
47
47
47
56
56
60
64
63
64
64
64
46
64
68
68
54
51
60
55
69
69
69
73
55
19
75
77
77
78
78
78
79
79
79
79
79
79
61
79
19
61
79
8
79

result:

ok 92 lines

Test #34:

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

input:

1
30 150
1 6 13
1 20 6
3 0
3 2
1 7 14
3 2
3 3
1 17 11
3 2
1 30 27
3 11
1 27 23
3 9
3 24
1 17 6
3 20
3 24
3 22
1 24 27
3 20
3 55
1 51 46
3 55
1 58 56
1 60 48
3 59
3 80
3 82
1 83 92
1 82 90
3 75
1 67 71
3 93
3 119
1 122 103
3 113
1 115 107
3 122
3 173
1 143 135
1 143 137
3 142
1 161 178
3 166
3 155
1 ...

output:

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

result:

ok 92 lines

Test #35:

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

input:

1
30 150
1 8 11
3 0
1 19 9
3 3
3 1
1 8 29
1 19 8
3 2
3 2
3 13
3 3
1 24 15
3 3
1 19 29
1 17 0
3 14
1 6 2
3 31
3 44
1 51 52
1 52 42
3 48
1 52 50
3 53
3 65
1 81 71
1 94 68
1 94 86
3 64
3 125
1 102 110
1 100 102
3 103
1 146 138
3 140
3 150
1 157 131
3 147
1 186 188
1 189 188
3 167
3 250
3 206
1 220 201
...

output:

1
3
3
10
10
10
10
15
28
36
36
55
66
66
105
105
136
153
153
171
210
210
210
253
253
276
276
300
351
351
378
378
406
435
435
435
435
435
435
435
435
435
435
435
435
435
435
196
435
435
435
435
435
435
435
435
63
435
196
435
210
51
48
435
435
210
435
196
36
435
33
17
435
24
435
435
51
435
435
435
36
13...

result:

ok 92 lines

Test #36:

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

input:

1
30 150
1 30 25
1 30 21
3 1
1 25 17
1 24 1
3 0
3 1
3 5
1 4 8
3 7
3 12
3 6
3 7
3 11
1 11 30
1 17 29
3 5
3 1
3 14
3 10
3 10
3 26
3 6
1 5 26
3 8
3 19
3 18
1 15 28
1 12 28
1 25 5
1 25 21
1 30 24
3 20
3 58
3 62
2 49 61
3 3
3 43
3 34
1 3 11
1 7 1
1 22 7
3 11
3 32
3 15
1 45 39
3 49
3 40
3 58
3 55
3 26
3 4...

output:

3
5
5
5
6
6
6
6
6
10
10
10
10
10
10
10
11
11
11
35
35
35
35
35
23
47
47
47
52
52
52
40
52
52
52
52
31
40
36
57
57
51
75
75
75
63
59
49
68
68
68
59
56
80
85
49
101
101
129
141
110
129
141
120
141
120
83
83
83
121
133
145
85
124
121
19
133
114
114
121
133
133
87
145
133
145
133
133
42
87
3
114

result:

ok 92 lines

Test #37:

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

input:

1
30 150
1 13 5
1 5 11
1 14 5
3 2
3 2
1 11 30
3 3
3 13
1 7 29
3 15
1 18 2
3 10
1 15 30
3 17
1 10 23
1 26 23
1 31 18
3 16
1 56 57
3 48
3 65
3 77
1 67 76
3 76
1 71 86
3 90
1 75 67
3 82
3 127
1 113 123
3 99
3 122
3 112
1 105 111
3 104
3 147
3 130
3 134
3 156
3 148
1 159 145
1 159 150
3 149
1 182 190
3 ...

output:

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

result:

ok 92 lines

Test #38:

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

input:

1
30 150
1 9 12
3 0
3 3
3 2
3 2
3 2
1 13 2
3 4
3 3
1 15 27
1 10 20
3 9
1 26 3
1 3 14
3 10
1 22 24
3 24
1 13 31
1 31 26
3 18
3 37
1 53 40
1 44 53
3 39
1 90 81
3 75
3 71
1 89 88
1 84 89
3 85
1 126 107
1 117 121
3 124
1 152 143
3 159
3 134
1 135 137
3 150
3 181
1 175 160
3 163
1 167 186
3 183
3 241
3 2...

output:

1
1
1
1
1
3
3
10
21
28
45
45
66
78
78
105
136
153
153
171
171
190
210
210
210
231
253
253
253
276
276
276
276
276
276
300
325
325
378
406
435
435
435
435
435
435
435
435
114
435
435
435
94
435
435
435
435
435
435
435
435
435
28
435
42
28
435
28
435
435
435
114
435
435
21
435
21
435
33
435
435
435
43...

result:

ok 92 lines

Test #39:

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

input:

1
30 150
3 0
1 11 1
1 13 7
1 25 29
1 5 3
1 29 14
3 4
3 2
3 2
3 1
3 6
3 2
3 12
3 7
3 0
3 9
3 14
3 14
3 22
3 23
3 21
3 1
3 22
1 3 16
3 10
3 27
1 10 21
3 12
1 9 21
3 9
1 10 3
3 12
2 15 28
1 26 15
1 14 12
1 12 0
2 14 12
1 10 29
3 22
1 11 23
1 6 9
3 19
1 39 52
3 2
3 42
3 34
1 40 50
1 32 43
3 40
2 36 47
3...

output:

0
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
8
8
11
15
18
30
37
43
33
33
37
35
59
59
59
59
94
82
94
84
82
103
105
93
105
103
293
297
287
285
276
276
276
297
285
276
308
299
276
320
343
333
343
343
322
331
322
333
276
322
343
139
322
343
343
322
331
343
322
276
343
343
322
58
339
58
28
339
156
253
276
343
343...

result:

ok 92 lines

Test #40:

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

input:

1
30 150
1 23 18
3 1
3 0
1 22 12
3 5
3 0
1 16 20
3 4
3 1
3 14
1 17 5
3 1
3 6
1 5 29
3 14
1 4 29
1 29 23
3 5
3 14
3 12
1 22 14
3 8
1 40 54
1 54 42
1 38 41
3 41
1 79 83
3 79
3 84
3 82
1 67 79
3 73
3 83
1 86 95
3 122
3 117
1 112 100
3 106
3 109
3 105
1 107 101
3 120
3 175
3 135
1 155 150
3 138
1 140 13...

output:

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

result:

ok 92 lines

Test #41:

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

input:

1
30 150
1 12 22
3 0
3 0
1 23 7
3 5
3 2
1 21 1
3 7
1 16 28
3 15
3 0
1 28 2
3 14
3 9
1 3 24
1 3 18
3 2
1 8 16
3 22
3 44
3 33
1 40 58
3 35
1 33 40
3 34
3 46
3 35
1 49 60
3 35
1 65 68
3 76
3 91
1 65 72
3 73
1 93 95
3 92
1 96 111
3 74
1 122 99
3 122
3 143
1 134 138
3 136
1 155 128
3 136
1 169 183
3 161
...

output:

1
1
3
3
6
10
10
15
15
28
36
36
36
45
55
55
55
66
78
78
91
105
120
136
136
153
171
190
210
253
253
276
276
276
300
325
351
378
406
435
435
435
435
435
435
435
435
291
435
435
435
435
435
55
435
435
435
435
435
435
58
291
435
435
435
435
26
435
40
50
435
43
26
41
65
435
70
435
435
435
435
56
435
435
4...

result:

ok 92 lines

Test #42:

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

input:

1
30 150
3 0
3 1
3 1
3 0
1 10 30
1 6 28
3 2
3 1
3 0
3 5
3 3
1 1 27
3 14
1 12 20
1 10 9
1 24 0
1 23 0
3 9
1 24 13
1 8 19
1 5 16
3 3
3 6
3 30
3 21
1 26 28
3 4
3 8
3 17
3 9
3 8
1 19 15
3 57
1 19 13
3 19
1 62 45
3 51
3 36
3 61
3 47
1 63 36
1 41 45
3 63
3 59
2 49 37
1 44 32
3 54
1 94 73
3 65
1 84 95
1 92...

output:

0
0
0
0
2
2
2
2
2
3
11
22
22
22
22
25
25
25
25
25
29
35
42
42
42
42
59
59
79
82
111
111
125
125
125
138
180
197
186
197
197
197
197
90
90
249
142
249
249
142
245
126
211
142
249
78
261
265
265
261
158
261
254
227
265
258
254
227
261
265
210
161
268
161
230
145
268
264
261
268
161
268
39
145
97
268
2...

result:

ok 92 lines

Test #43:

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

input:

1
30 150
1 22 16
1 24 22
3 0
3 0
1 21 13
3 7
1 16 15
3 3
1 28 27
3 11
1 9 25
3 14
3 29
3 20
1 7 3
3 28
3 26
1 31 10
1 10 11
3 15
3 33
3 42
1 42 59
3 36
1 59 33
3 36
1 84 87
3 83
1 88 83
3 76
3 90
3 76
1 77 81
3 76
3 121
1 97 127
3 98
1 110 119
3 97
3 151
3 146
1 158 150
1 131 158
3 130
1 175 189
3 1...

output:

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

result:

ok 92 lines

Test #44:

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

input:

1
30 150
1 16 20
3 0
3 1
1 17 0
1 26 17
3 3
1 30 22
3 4
3 9
3 15
1 29 26
3 15
3 7
3 10
3 12
3 9
1 19 31
3 10
3 25
3 31
1 5 19
3 4
1 12 20
3 13
3 39
1 52 41
3 49
1 48 61
3 49
1 39 59
1 39 57
1 39 52
3 41
3 84
1 94 75
3 77
1 121 102
3 116
3 93
1 104 98
3 88
3 168
1 129 152
1 145 152
1 143 152
3 159
1 ...

output:

1
1
6
10
10
10
15
15
15
15
15
21
21
21
28
36
36
45
55
91
91
105
120
120
136
136
190
210
253
253
276
300
300
351
351
351
406
406
406
435
435
435
435
435
435
435
435
435
435
435
435
435
435
378
435
435
435
435
435
406
435
435
435
435
435
435
435
435
435
435
435
435
435
435
435
91
435
171
435
435
435
4...

result:

ok 92 lines

Test #45:

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

input:

1
30 150
3 0
3 1
1 24 29
1 29 28
3 2
3 1
1 26 30
3 0
3 14
1 7 27
1 10 27
1 5 27
3 15
3 20
1 8 3
3 28
3 18
1 21 1
1 1 23
1 1 14
3 22
3 52
1 42 39
3 58
3 72
3 84
3 86
1 95 79
1 95 69
3 75
3 66
3 85
3 71
3 83
3 71
1 79 70
1 70 95
3 90
3 94
1 99 101
2 101 127
1 118 101
3 112
1 157 133
3 191
3 128
3 175
...

output:

0
0
3
3
6
6
21
21
28
28
55
55
66
66
66
66
91
91
91
91
91
91
120
120
152
169
169
153
169
187
187
171
210
210
210
226
210
210
210
253
300
300
316
316
300
300
300
253
320
336
320
336
320
320
320
296
320
336
136
320
320
334
350
350
334
224
224
134
365
365
200
349
91
365
120
130
359
210
359
359
375
375
8...

result:

ok 92 lines

Test #46:

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

input:

1
30 150
1 27 30
3 1
3 0
1 31 24
3 2
1 29 12
3 2
3 2
3 0
1 24 10
3 6
3 9
1 20 24
3 9
3 5
1 26 17
1 4 17
3 2
3 25
1 26 2
3 22
3 34
3 32
1 58 48
3 54
3 53
1 51 55
3 44
3 50
1 57 41
3 33
1 92 90
3 94
3 111
1 67 85
3 64
3 69
1 64 74
3 95
1 114 109
3 110
3 102
1 111 99
3 96
1 152 147
3 132
1 132 130
3 12...

output:

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

result:

ok 92 lines

Test #47:

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

input:

1
30 150
1 5 10
3 1
1 16 11
1 11 24
3 5
3 5
1 28 12
3 7
3 8
1 13 0
1 18 0
3 10
1 31 23
1 8 31
3 27
3 44
1 46 47
3 43
3 42
1 39 54
3 42
3 50
1 61 41
3 48
1 85 72
3 68
3 69
3 84
1 65 75
3 77
3 66
1 94 83
3 66
3 98
1 108 122
1 108 104
3 98
3 171
1 141 156
3 172
3 157
3 132
3 157
3 147
1 149 156
3 180
3...

output:

1
6
6
10
10
21
36
36
45
45
55
55
66
78
78
78
91
91
105
105
136
136
153
153
153
153
153
171
171
171
210
210
210
231
231
231
231
300
300
325
325
351
351
351
378
378
378
378
406
435
435
435
435
435
435
435
435
435
148
435
435
435
435
435
435
138
435
103
435
435
435
435
93
435
435
138
435
435
435
435
43...

result:

ok 92 lines

Test #48:

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

input:

1
30 150
3 0
3 0
3 1
3 0
3 3
1 1 24
1 11 6
3 5
3 2
3 1
1 13 4
3 9
1 13 2
3 5
3 4
3 15
3 8
3 0
3 8
3 5
3 4
2 12 1
1 31 21
3 15
3 17
3 31
1 15 1
3 8
3 27
3 28
1 20 21
3 14
3 27
3 46
3 5
3 46
1 9 3
3 43
3 23
3 10
1 11 17
3 52
1 29 15
1 25 20
1 9 17
2 25 20
1 17 15
3 15
2 69 91
3 101
1 64 80
1 75 72
3 9...

output:

0
0
0
0
0
2
2
2
4
7
7
7
7
7
7
7
7
9
9
9
9
12
12
12
15
15
12
15
19
16
19
23
67
70
74
77
77
90
90
50
50
87
90
95
107
107
113
110
110
120
117
120
88
125
81
125
142
104
142
105
142
72
64
98
145
162
122
105
128
165
80
128
177
177
143
183
183
94
136
94
102
180
63
71
24
136
143
136
94
102
183
127

result:

ok 92 lines

Test #49:

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

input:

1
29 150
1 23 1
3 1
3 0
1 22 5
3 2
3 6
3 5
3 6
3 6
1 18 7
3 4
1 22 23
3 2
3 8
1 7 26
3 4
3 1
1 2 25
1 25 18
3 13
3 21
3 13
1 1 20
1 22 20
3 22
3 59
3 47
1 49 39
3 45
3 58
1 43 56
3 34
1 77 73
3 79
3 67
3 78
1 84 69
1 84 87
3 111
3 79
1 111 112
3 119
1 108 126
1 108 122
1 122 96
3 90
3 191
1 168 179
...

output:

1
1
3
3
3
3
3
6
10
10
15
15
28
28
28
45
45
45
55
55
66
78
78
78
105
105
120
171
171
210
210
210
231
231
325
325
351
351
351
406
406
406
406
406
406
406
406
406
406
406
406
300
351
406
406
406
406
406
406
406
406
351
190
406
406
406
406
406
378
190
406
190
406
351
153
406
231
406
406
406
406
406
406
...

result:

ok 94 lines

Test #50:

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

input:

1
29 149
1 20 10
3 0
3 0
3 3
1 26 21
3 2
3 0
1 9 15
3 5
3 3
1 3 12
1 29 31
1 28 29
3 7
1 25 18
3 30
1 4 16
3 17
1 56 33
3 41
3 38
1 40 59
3 42
3 49
3 55
1 46 58
3 55
3 89
3 90
1 82 91
3 92
1 84 65
3 77
3 86
3 69
1 82 65
3 87
3 119
1 110 109
3 124
3 120
3 89
3 115
1 115 127
3 107
3 172
3 159
3 133
3 ...

output:

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

result:

ok 93 lines

Test #51:

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

input:

1
30 150
1 20 25
3 0
1 16 21
3 3
3 2
3 2
3 1
1 18 2
1 23 16
3 0
3 0
1 25 7
1 25 3
1 7 13
3 14
1 25 27
3 23
1 45 43
3 53
3 39
1 36 41
1 41 58
3 35
1 81 73
3 73
1 65 88
1 70 95
3 68
3 115
3 100
1 126 106
3 127
3 121
3 120
1 100 125
3 96
1 131 132
3 150
3 151
1 146 151
3 145
3 191
1 165 190
1 168 176
3...

output:

1
3
3
3
3
10
10
28
36
45
45
66
78
105
105
105
120
120
120
136
153
153
171
171
210
210
253
253
276
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
435
435
435
435
435
435
435
435
435
435
435
435
435
435
435
171
435
66
435
276
435
435
153
435
300...

result:

ok 92 lines

Test #52:

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

input:

1
30 150
1 1 16
1 16 30
3 2
1 18 2
3 1
1 22 20
3 2
1 1 26
3 2
1 8 29
1 3 29
1 17 27
3 6
3 37
3 33
3 38
1 45 35
3 34
3 46
1 33 39
3 33
3 50
3 60
1 62 33
3 33
3 70
3 78
3 65
1 64 69
3 74
1 74 90
3 66
1 77 64
3 122
3 123
1 109 116
3 75
3 98
3 126
1 122 111
3 93
1 138 142
3 154
1 143 133
3 146
1 188 178...

output:

3
6
10
15
36
36
36
36
45
45
55
55
55
66
66
66
66
78
91
105
105
120
120
120
136
153
171
190
190
210
210
210
231
253
253
253
276
276
351
351
351
351
351
351
406
406
435
435
435
435
379
435
435
435
435
435
435
435
435
435
435
435
435
435
435
435
435
173
435
435
435
435
24
435
435
38
114
435
58
435
58
4...

result:

ok 92 lines

Test #53:

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

input:

1
30 150
1 6 22
3 0
3 0
3 0
3 2
3 0
3 4
1 6 12
1 25 24
1 14 6
1 29 22
3 7
3 10
3 0
3 7
3 4
3 3
1 7 17
1 15 28
1 29 8
3 5
3 30
3 26
1 15 26
3 9
3 14
2 14 27
1 1 25
3 9
3 2
3 28
1 16 23
3 23
3 11
3 20
3 18
3 48
1 2 19
3 28
3 51
1 14 11
1 20 5
1 12 1
1 7 27
1 16 4
3 26
3 89
3 77
1 81 76
1 64 69
3 110
3...

output:

1
1
1
1
1
1
6
6
6
6
6
6
10
10
10
11
11
11
12
12
18
18
17
17
18
23
23
65
66
65
125
125
124
125
126
126
126
125
157
176
175
176
176
97
175
177
229
194
126
259
258
153
151
273
170
272
272
272
109
274
153
274
82
275
97
81
274
172
23
274
275
154
153
275
14
196
277
156
26
14
26
277
199
278
156
157
87
26
2...

result:

ok 92 lines

Test #54:

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

input:

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

output:

1
1
3
3
3
3
4
4
4
4
4
10
12
12
11
13
15
15
16
15
15
15
15
20
21
21
21
21
21
21
31
31
31
31
33
33
33
33
33
33
43
43
43
45
44
50
51
50
50
50
56
36
56
56
57
57
46
66
68
71
77
76
77
76
76
77
61
80
41
79
61
19
79
49
79
20
30
80
80
79
19
16
20
3
67
30
79
79
5
29
79
7

result:

ok 92 lines

Test #55:

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

input:

1
30 150
1 21 19
3 1
1 19 20
3 1
1 17 15
3 0
3 6
3 7
1 9 20
3 6
3 14
3 1
1 9 5
3 1
1 12 20
3 14
1 14 29
3 21
1 31 2
3 30
3 48
3 41
3 43
1 46 40
1 58 42
3 53
3 53
3 61
3 43
1 56 45
3 53
3 79
3 81
3 65
3 64
3 86
3 95
3 71
3 102
3 100
3 97
3 87
3 79
3 75
3 75
3 74
3 98
3 84
3 98
3 109
3 69
3 68
3 97
3 ...

output:

1
3
6
6
6
10
10
10
15
21
28
36
36
36
36
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
66
66
66...

result:

ok 139 lines

Test #56:

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

input:

1
30 150
1 18 28
3 0
3 3
3 1
3 0
3 1
3 2
3 2
3 0
3 4
3 0
3 0
3 8
3 11
3 3
3 3
3 2
3 9
3 2
3 5
3 5
3 14
3 12
3 8
3 2
3 24
3 12
3 4
3 12
3 25
3 25
3 9
3 33
3 33
3 35
3 26
3 6
3 22
3 28
3 6
3 2
3 27
3 43
3 3
3 22
3 1
3 45
3 12
3 7
3 16
3 14
3 51
3 34
3 6
3 45
3 34
3 53
3 38
3 0
3 53
3 42
3 19
3 31
3 45...

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 #3:

score: 0
Time Limit Exceeded

Dependency #1:

100%
Accepted

Test #57:

score: 0
Time Limit Exceeded

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:


result:


Subtask #4:

score: 0
Time Limit Exceeded

Dependency #2:

100%
Accepted

Test #80:

score: 0
Time Limit Exceeded

input:

1
2000 6000
1 122 748
3 1
1 29 123
3 0
1 31 835
1 835 277
1 1395 277
3 7
1 1407 320
1 320 1690
1 1059 1690
3 10
1 113 1032
1 113 1880
1 1504 1880
1 1624 1504
1 1828 1624
3 38
1 251 1883
1 251 640
1 879 640
3 79
1 80 956
3 158
1 65 1297
1 1267 1297
1 1267 962
3 138
3 214
3 199
3 211
3 210
1 905 530
3...

output:


result:


Subtask #5:

score: 0
Skipped

Dependency #3:

0%

Subtask #6:

score: 0
Skipped

Dependency #4:

0%

Subtask #7:

score: 0
Skipped

Dependency #6:

0%