#P496. 子集和(二)
子集和(二)
题目描述
给定 个整数 ,这些数可以组成 个集合(不算空集)。由于 可能重复,为方便起见,规定它们组成的集合中允许出现重复的元素。
分别计算每个集合的元素之和,请从中找到这些和的中位数。中位数是指排序后名次恰好在中间的数。
例如对于 来说,可以组成的子集有
$$\{2\}, \{3\}, \{3\}, \{2,3\}, \{2,3\}, \{3,3\}, \{2,3,3\} $$它们的和分别为
中位数是 。
输入格式
第一行:单个整数 ; 第二行: 个整数 。
输出格式
单个整数:表示这些集合之和的中位数。
3
2 3 3
5
1
10
10
数据范围
- ;
- 对于 的数据,;
- 对于 的数据,;
- 对于 的数据,;
- 对于 的数据,。