[ABC350] G - Mediator
G - Mediator
Time Limit: 3 sec / Memory Limit: 256 MB
分数: 600 分
题面
注意特殊的输入格式和比通常更小的内存限制。
有一个无向图,顶点为
需要在该图上处理以下
1
类型
在添加边之前,
2
类型
鉴于图始终保持森林的结构,此查询的答案是唯一确定的。
这些查询以加密形式给出。
原始查询由三个整数
设
按照以下方式从给定的
- 令
为此查询之前给出的类型为 的查询数量(不包括查询本身)。然后使用以下公式:
限制条件
- 所有输入值均为整数。
输入
输入以以下格式从标准输入给出:
输出
设
第
样例输入 1
6 12
143209915 123840720 97293110
89822758
207184717 689046893
67757230 270920641 26993265
952858464 221010240
871605818
730183361 147726243 445163345
963432357 295317852 195433903
120904472 106195318 615645575
817920568 27584394 770578609
38727673 250957656 506822697
139174867 566158852 412971999
205467538 606353836 855642999
159292205 319166257 51234344
样例输出 1
0
2
0
2
6
0
1
解密所有查询后,输入如下:
6 12
2 1 3
1 2 6
1 2 4
1 1 3
2 4 6
2 1 4
1 5 6
1 1 2
2 1 4
2 2 5
2 3 4
2 2 3
这个输入有一个
- 第一个查询是
2 1 3。- 没有顶点既与顶点
又与顶点 相邻,因此报告 。
- 没有顶点既与顶点
- 第二个查询是
1 2 6。- 在顶点
和顶点 之间添加一条边。
- 在顶点
- 第三个查询是
1 2 4。- 在顶点
和顶点 之间添加一条边。
- 在顶点
- 第四个查询是
1 1 3。- 在顶点
和顶点 之间添加一条边。
- 在顶点
- 第五个查询是
2 4 6。- 既与顶点
又与顶点 相邻的顶点是顶点 。
- 既与顶点
- 第六个查询是
2 1 4。- 没有顶点既与顶点
又与顶点 相邻,因此报告 。
- 没有顶点既与顶点
- 第七个查询是
1 5 6。- 在顶点
和顶点 之间添加一条边。
- 在顶点
- 第八个查询是
1 1 2。- 在顶点
和顶点 之间添加一条边。
- 在顶点
- 第九个查询是
2 1 4。- 既与顶点
又与顶点 相邻的顶点是顶点 。
- 既与顶点
- 第十个查询是
2 2 5。- 既与顶点
又与顶点 相邻的顶点是顶点 。
- 既与顶点
- 第十一个查询是
2 3 4。- 没有顶点既与顶点
又与顶点 相邻,因此报告 。
- 没有顶点既与顶点
- 第十二个查询是
2 2 3。- 既与顶点
又与顶点 相邻的顶点是顶点 。
- 既与顶点
样例输入 2
2 1
377373366 41280240 33617925
样例输出 2
可以为空。