/ Vijos / 题库 /

砝码称重

砝码称重

时间限制:1秒  内存限制:256M


【题目描述】

  现有 \(n\) 个砝码,重量分别为 \(a_i\),在去掉 \(m\) 个砝码后,问最多能称量出多少不同的重量(不包括 \(0\))。
请注意,砝码只能放在其中一边。

【输入格式】

  第 \(1\) 行为有两个整数 \(n\) 和 \(m\),用空格分隔。
  第 \(2\) 行有 \(n\) 个正整数 \(a_1, a_2, a_3,\ldots , a_n\),表示每个砝码的重量。

【输出格式】

  仅包括 \(1\) 个整数,为最多能称量出的重量数量。

【输入输出样例】

 Input

3 1
1 2 2

 Output

3

【数据限制】

  对于 \(20\%\) 的数据,\(m=0\)。
  对于 \(50\%\) 的数据,\(n\leq 10\)。
  对于 \(100\%\) 的数据,\(n\leq 20\), \(m\leq 4\),\(m < n\),\(a_i\leq 100\)。

【来源】

  Mr.he

信息

ID
3211
难度
9
分类
动态规划 | 搜索 | 枚举 点击显示
标签
(无)
递交数
2
已通过
1
通过率
50%
被复制
1
上传者