SZ#G6KP08. 【GESP强化 六级】竞赛

提交1 通过1
通过率100%
时间限制2000ms
内存限制256MiB
    ID: 11552 传统题 2000ms 256MiB 尝试: 1 已通过: 1 难度: 入门 上传者: 标签>GESPGESP强化C++c++编程题背包问题0/1背包可达性1星

题目描述

有一个包含 NN 道题目的竞赛,第 ii 道题目的分值为 pip_i 分。参赛者可以选择解答其中的任意若干道题目,解答的题目的分值之和即为参赛者的得分。请问,这场竞赛中可能出现多少种不同的得分?

输入格式

输入的第一行为一个整数 NN,表示题目的数量。

第二行为 NN 个整数 p1,p2,,pNp_1, p_2, \ldots, p_N,表示每道题目的分值。

输出格式

输出一个整数,表示可能出现的不同得分的种类数。

2
36 17
4
3
35 67 75
8
4
34 63 72 46
16

说明/提示

数据范围

  • 1N1001 \leq N \leq 100
  • 1pi1001 \leq p_i \leq 100