#P1801. [USACO12OPEN] Balanced Cow Subsets G
[USACO12OPEN] Balanced Cow Subsets G
题目描述
我们定义一个奶牛集合 是平衡的,当且仅当满足以下两个条件:
- 非空。
- 可以被划分成两个集合 ,满足 里的奶牛产奶量之和等于 里的奶牛产奶量之和。划分的含义是, 且 。
现在给定大小为 的奶牛集合 ,询问它有多少个子集是平衡的。请注意,奶牛之间是互不相同的,但是它们的产奶量可能出现相同。
输入格式
第一行一个整数 ,表示奶牛的数目。
第 至 行,每行一个数 ,表示每头奶牛的产奶量。
输出格式
输出一个数表示方案总数。
4
1
2
3
4
3
共存在三种方案。集合 可以划分为 与 ;集合 可以划分为 与 ;集合 可以划分为 与 ,共 种子集。
数据范围/提示
对于全部数据,保证 ,。