题目描述
妈妈出门前留下 枚硬币,第 枚价值 。兄弟俩要分这些硬币:哥哥想拿走其中的一些硬币(也可以全部拿走),使自己拿到的价值总和严格大于弟弟剩下的价值总和;但拿得太多容易被弟弟识破,所以哥哥想拿最少的枚数。请你帮哥哥算出最少要拿几枚。数据保证哥哥总能做到。
输入格式
第一行一个整数 ,表示硬币枚数;第二行 个整数 ,依次为每枚硬币的价值。
输出格式
一行一个整数:哥哥最少要拿的枚数。
样例
输入
2 3 3
输出
2
(拿 1 枚时双方 不满足严格更多,两枚全拿 才行。)
输入
3 2 1 2
输出
2
(拿 或 都行,最少 2 枚。)
数据范围
- ;
- 。