#ABC293D. 系绳子
系绳子
系绳子
题目描述
有 根绳子,编号为 到 。每根绳子的一端涂成红色,另一端涂成蓝色。
你将执行 次系绳操作。在第 次操作中,将绳子 涂成颜色 的一端与绳子 涂成颜色 的一端系在一起,其中 R 表示红色,B 表示蓝色。对于每根绳子,同一种颜色的端不会被多次系在一起。
求所有操作结束后,形成环的连通绳组个数,以及不形成环的连通绳组个数。
这里,一组连通的绳子 被称为形成环,如果可以将 的元素重新排列,使得对每个 ,绳子 都与绳子 系在一起。
输入格式
输入按以下格式从标准输入给出:
输出格式
按顺序输出形成环的连通绳组个数 和不形成环的连通绳组个数 ,以空格隔开。
样例
5 3
3 R 5 B
5 R 3 B
4 R 2 B
1 2
共有三个连通绳组:、 和 。
绳组 形成环,而绳组 和 不形成环。因此 、。
7 0
0 7
7 6
5 R 3 R
7 R 4 R
4 B 1 R
2 R 3 B
2 B 5 B
1 B 7 B
2 1
数据范围
- ,()
- 均为整数
- 是 R 或 B, 也是 R 或 B
难度
普及+/提高-
通过率
—
尝试
0
已通过
0
- ID
- 2642
- 类型
- 传统题
- Time Limit
- 2000ms
- Memory Limit
- 1024MiB
- 上传者