题目翻译
查看原帖
题目翻译
444195
caramel_qwq楼主2023/1/14 19:19

题目翻译

题目描述

有 nn 个集合,mm 个集合。规定第 ii 个集合里初始只有 ii。有三种操作:

  1. 输入两个元素 pp 和 qq,若 pp 和 qq 不在一个集合中,合并两个元素的集合。

  2. 输入两个元素 pp 和 qq,若 pp 和 qq 不在一个集合中,把 pp 添加到 qq 所在的集合。

  3. 输入一个元素 pp,查询 pp 所在集合的元素个数和所有元素之和。

输入格式

有几组数据。

每组数据第一行输入 nn 和 mm 两个整数。

每组数据以下 mm 行,每行第一个数 kk 代表选择哪一个命令,若 kk 是 11 或 22 命令,则再输入两个整数 pp 和 qq。若 kk 是 33,则输入一个整数 pp。

输入文件结束符(EOF)结束输入。

输出格式

输出行数为每组数据 33 号命令的总数。

每一行输出两个整数 aa 和 bb,即元素个数和元素和。

数据范围限制

0≤n,m≤1000010 \leq n,m\leq100001,0≤p,q≤n+10 \leq p,q\leq n+1

2023/1/14 19:19
加载中...