题库/Y1143

#Y1143. 采访计划

    传统题 难度: 普及+ 标签>一本通倍增LCA求解路线
时间限制2000 ms
内存限制128 MiB
通过率—0 / 0 次提交
题目描述 查看题解 开始编程Alt+E

Y1143 · 采访计划

退出在线编程模式
普及+ 读懂题意,让每一次思考成为成长。
时间限制2000 ms
内存限制128 MiB
通过率—0 / 0 次提交

题目描述

公元2044年,人类将进入宇宙纪元。LL国有nn个星球,分别编号为11到nn,每一星球上有一个球长。因为历史的长期积淀,第i个星球上还有一位编号为i的德高望重的长者,因为长者德高望重,所以第ii个星球的球长一定被第i位长者管辖且长者管辖自己。每一位长者手里有一份名单BiB_i,上面记录着一些长者的编号。因为一些奥妙重重的原因,第ii位长者的名单上只可能有11至i−1i-1中的一些编号并且保证不会重复。因为长者都德高望重,所以第ii位长者管辖第jj位长者的充要条件是:对于每一个kk属于BiB_i,第kk位长者管辖第jj位长者。 此时,有一位记者想对一些球长进行采访,为了保证采访顺利,他决定先与一些长者搞好关系,以便采访被这些长者管辖的球长。为了与更多的球长谈笑风生,这位记者会给你提出mm个询问。第ii个询问中记者会给你fif_i个长者的编号,你需要回答有多少个星球的球长至少直接或间接被一位长者管辖。≤2000000$ 。

输入

第一行一个数nn,表示星球的个数。 接下来nn行,每一行描述一个BiB_i:首先给出BiB_i的大小szisz_i(可能为00),接下来szisz_i个数,描述BiB_i中的每一个元素。保证BiB_i中的数没有重复。 接下来一行,给出一个数mm,表示询问的个数。 接下来mm行,每一行描述一个询问:格式同上文对于集合BiB_i的格式。

输出

共m行,第i行输出第i次询问的答案。

输入样例

7
0
1 1
1 1
1 2
2 2 3
0
2 2 6
3
2 2 3
2 3 5
2 4 5

输出样例

3
3
4

提示

【样例解释】 对于第一个询问,2、32、3号长者都管辖11号长者,所以总共有33个球长可以被采访,编号分别为1,2,31,2,3。 对于第二个询问,3、53、5号长者都管辖11号长者,所以总共有33个球长可以被采访,编号分别为1,3,51,3,5。 对于第三个询问,44号长者管辖第1、21、2号长者,所以总共有44个球长可以被采访,编号分别为1,2,4,51,2,4,5。 特别说明:第55号长者没有管辖长者22,因为3∈B53∈B_5但22不属于B3B_3。但长者44管辖长者22,因为长者管辖自己。

![题面插图](./1838/file/7766eca4af5eae89789c6bdc.gif)

说明:

图中省略了球长,编号代表长者

有向边$u→v$表示$u$在$B_v$中
【数据规模及约定】 对于30%的数据,$n,m≤100$。 对于100%的数据,$n,m≤200000,\sum|B_i|≤2000000$ ,询问中的$\sum sz_i≤2000000$ 。

评测数据说明

本题使用按题意独立构造、以独立程序核对的训练数据及公开样例,共8个测试点,非原站或官方原始数据。总分100分。

题目信息

#1838
—

暂无提交记录

练习难度 普及+
时间限制
2000ms
内存限制
128MiB

题目标签

暂无标签
上传者