第一行输入两个正整数表示智乃酱有个物品,个问题。接下来一行个正整数表示物品的权值。接下来行分别表示个问题。每行第一个整数表示该查询中集合的元素个数,后面个正整数表示该集合中第个物品的编号为(下标从开始计算)。
输出行,每行输出两个整数,中间用空格隔开。对于每个集合,输出的所有子集的价值之和,的所有超集的价值之和。
输出行,每行输出两个整数,中间用空格隔开。
对于每个集合,输出的所有子集的价值之和,的所有超集的价值之和。
3 5 1 5 9 1 1 1 2 2 1 2 3 1 2 3 0
1 26 5 34 10 17 52 13 0 52
如果一个集合S2中的每一个元素都在集合S1中,且集合S1中可能包含S2中没有的元素,则集合S1就是S2的一个超集,反过来,S2是S1的子集。 S1是S2的超集异或是一个数学运算符。它应用于逻辑运算。异或的数学符号为“⊕”,计算机符号为“xor”。其运算法则为:a⊕b = (¬a ∧ b) ∨ (a ∧¬b)如果a、b两个值不相同,则异或结果为1。如果a、b两个值相同,异或结果为0。
异或是一个数学运算符。它应用于逻辑运算。异或的数学符号为“⊕”,计算机符号为“xor”。其运算法则为:a⊕b = (¬a ∧ b) ∨ (a ∧¬b)如果a、b两个值不相同,则异或结果为1。如果a、b两个值相同,异或结果为0。