#ABC302E. 孤立
孤立
孤立
题目描述
有一个顶点编号为 到 的 个顶点的无向图,初始时没有任何边。
给定 个查询,按顺序处理它们。每处理完一个查询后,输出没有通过任何边与其他顶点相连的顶点个数。
第 个查询 是以下两种之一。
1 u v:用一条边连接顶点 和顶点 。保证发出该查询时,顶点 和顶点 之间没有边。2 v:删除连接顶点 与其他顶点的所有边。(顶点 本身不会被删除。)
输入格式
输入按以下格式从标准输入给出:
输出格式
输出 行。
第 行 应输出没有通过任何边与其他顶点相连的顶点个数。
样例
3 7
1 1 2
1 1 3
1 2 3
2 1
1 1 2
2 2
1 1 2
1
0
0
1
0
3
1
第一个查询后,顶点 和顶点 通过边相连,但顶点 没有与其他任何顶点相连。
因此第 行应输出 。
第三个查询后,所有不同的顶点对之间都有边相连。
但是,第四个查询要求删除连接顶点 与其他顶点的所有边,具体来说就是删除顶点 和顶点 之间的边,以及顶点 和顶点 之间的边。 结果是顶点 和顶点 相连,而顶点 没有通过任何边与其他顶点相连。
因此第 行和第 行应分别输出 和 。
2 1
2 1
2
发出第二种查询时,该顶点可能没有与其他顶点相连的边。
数据范围
- 对于第一种查询, 且 。
- 对于第二种查询,。
- 在第一种查询发出之前,顶点 和顶点 之间没有边。
- 输入中的所有值均为整数。
难度
提高
通过率
50%
尝试
2
已通过
1
- ID
- 2937
- 类型
- 传统题
- Time Limit
- 2000ms
- Memory Limit
- 1024MiB
- 上传者