睡觉觉觉得 2023-08-24 20:11 采纳率: 85.2%
浏览 2
已结题

结盟(C++)?!?

描述

最近小朋友们喜欢玩一个叫“结盟”的游戏.

游戏规则是这样的:

1.如果A和B结盟了, 那么A和B就是一个团队的.

2.如果A在和B结盟之后, A和C结盟, 那么A、B、C都是一个团队的.

输入

输入数据包括两部分

第一部分一行一个整数 N, M (2 <= N <= 100,1 <= M <= 200 )

N 表示参与游戏的总人数, 每人一个编号, 从 1 到 N.

第二部分接着 M 行, 每行个三整数O、A、B

输出

对于第二部的输入数据

如果 O 是 1, 表示A、B结盟

如果 O 是 2, 表示查询A、B是否同一个团队的, 如果是请输出一行"Yes",否则请输出一行"No"

输入样例 1

10
2 2 4
1 2 4
2 2 4
1 3 4
1 1 4
2 3 1

输出样例 1

No
Yes
Yes

  • 写回答

0条回答 默认 最新

    报告相同问题?

    问题事件

    • 已结题 (查看结题原因) 8月24日
    • 修改了问题 8月24日
    • 创建了问题 8月24日

    悬赏问题

    • ¥15 vs2019的js智能提示
    • ¥15 关于#开发语言#的问题:FDTD建模问题图中代码没有报错,但是模型却变透明了
    • ¥15 uniapp的h5项目写一个抽奖动画
    • ¥15 TeleScan不能修改bar
    • ¥100 请问我基于逐飞库写的这个有关于mp u6050传感器的函数,为什么输出的值是固定的?
    • ¥15 hadoop中启动hive报错如下怎么解决
    • ¥15 如何优化QWebEngineView 加载url的速度
    • ¥15 关于#hadoop#的问题,请各位专家解答!
    • ¥15 如何批量抓取网站信息
    • ¥15 Spring Boot离线人脸识别