#4465. FF
FF
FF
题目描述
Takahashi 经营着一个名为 “Twidai” 的社交网络服务,拥有从用户 到用户 的 名用户。 在 Twidai 中,用户可以关注或取关其他用户。 自 Twidai 启动以来已经进行了 次操作。 第 次 操作由三个整数 、 和 表示,其含义如下:
如果 :表示用户 关注用户 。如果在该操作发生时用户 已经关注用户 ,则不发生任何变化。 如果 :表示用户 取关用户 。如果在该操作发生时用户 并未关注用户 ,则不发生任何变化。 如果 :表示询问用户 和 是否相互关注。如果用户 正在关注用户 且用户 正在关注用户 ,则需要输出 ,否则输出 。
服务启动时,没有任何用户关注任何用户。 按 的升序输出所有满足 的操作的正确答案。
输入格式
输入从标准输入按如下格式给出:
输出格式
输出 行,其中 是满足 的 的个数 。 第 行 应当包含对第 个满足 的操作的答案。
3 9
1 1 2
3 1 2
1 2 1
3 1 2
1 2 3
1 3 2
3 1 3
2 1 2
3 1 2
No
Yes
No
No
2 8
1 1 2
1 2 1
3 1 2
1 1 2
1 1 2
1 1 2
2 1 2
3 1 2
Yes
No
10 30
3 1 6
3 5 4
1 6 1
3 1 7
3 8 4
1 1 6
2 4 3
1 6 5
1 5 6
1 1 8
1 8 1
2 3 10
1 7 6
3 5 6
1 6 7
3 6 7
1 9 5
3 8 6
3 3 8
2 6 9
1 7 1
3 10 8
2 9 2
1 10 9
2 6 10
2 6 8
3 1 6
3 1 8
2 8 5
1 9 10
No
No
No
No
Yes
Yes
No
No
No
Yes
Yes
提示
存在 使得 。 输入中的所有数值均为整数。Twidai 有三名用户。 这九个操作如下所示。
用户 关注用户 。此时没有其他用户有任何关注关系。
判断用户 和 是否相互关注。用户 正在关注用户 ,但用户 并未关注用户 ,因此该操作的正确答案为 。
用户 关注用户 。
判断用户 和 是否相互关注。用户 正在关注用户 ,且用户 正在关注用户 ,因此该操作的正确答案为 。
用户 关注用户 。
用户 关注用户 。
判断用户 和 是否相互关注。用户 并未关注用户 ,且用户 也并未关注用户 ,因此该操作的正确答案为 。
用户 取关用户 。
判断用户 和 是否相互关注。用户 正在关注用户 ,但用户 并未关注用户 ,因此该操作的正确答案为 。
同一用户可能会多次关注同一名用户。
标签: AtCoder|abc278C
来源
AtCoder|abc278C