求助站外题(玄关)
  • 板块灌水区
  • 楼主xmy201315
  • 当前回复12
  • 已保存回复12
  • 发布时间2024/10/20 11:05
  • 上次更新2024/10/20 12:34:45
查看原帖
求助站外题(玄关)
1259915
xmy201315楼主2024/10/20 11:05

题目描述

某中学现有 nn 个机房,分别编号为 1,2,...,n1,2,...,n ,每个机房里都有一些不同的钥匙,并且至少包含一把钥匙,拿到对应机房编号的钥匙便可以打开对应编号的机房。

现在每一个机房都是上锁的,如果小蜗蜗有 11 号机房的钥匙,请问小蜗蜗最终可以打开哪些机房?

输入格式

第一行输入一个整数 nn ,表示有多少机房。

接下来 nn 行,第 ii 行先输入一个整数 kik_i ,表示第 ii 个机房里有多少把钥匙,接着输入 kik_i 个整数 ai,1,ai,2,...,ai,kia_{i,1},a_{i,2},...,a_{i,ki} ,分别表示每把钥匙能打开的机房编号。

输出格式

第一行输出一个整数,表示最后能打开多少机房。

第二行按从小到大的顺序输出能打开的机房编号,相邻两个整数之间用空格分隔。

样例1

输入

3
1 2
1 3
1 1

输出

3
1 2 3

数据范围

1n106,1ki,ki1061\le n \le 10^6,1\le k_i,\sum k_i \le10^6

求助,本蒟蒻不会,求助暴力代码

2024/10/20 11:05
加载中...