来自一道非洛谷的题,有没有oler帮我看一看
  • 板块灌水区
  • 楼主_ldr_
  • 当前回复9
  • 已保存回复9
  • 发布时间2023/2/12 11:13
  • 上次更新2023/10/24 01:01:04
查看原帖
来自一道非洛谷的题,有没有oler帮我看一看
716590
_ldr_楼主2023/2/12 11:13

【问题描述】

小白获得了一串不相等的(N个)数字xi,全部为自然数。现在他想得到某个数m,并且只能由这些自然数求和得出,请你帮他计算最多能由多少个数组成。

【输入格式】

输入文件名为plus.in。

输入数据共三行,第一行为两个正整数n,从第2行有n个自然数,为原始数串。第三行是m。

【输出格式】

输出文件名为 plus.out。

输出数据仅一个整数,表示求和m里所包含的最大数字个数。如果得不到m,则输出-1。

【输入样例1】

plus.in

8

1 5 2 7 4 9 3 8

7

【输出样例1】

plus.out

3

【样例说明】

7=7,1+2+4,5+2,4+3,最多由3个数字组成.

【输入样例2】

plus.in

7

10 5 3 11 4 8 6

55

【输出样例2】

plus.out

-1

【输入样例3】

plus.in

7

0 4 5 2 7 3 9

30

【输出样例3】

plus.out

7 【数据说明】

对于 60% 的数据,

1<=n<=10;0<=xi<=100;1<=m<=20000;

对于 100% 的数据,

1<=n<=20;0<=xi<=1000;1<=m<=20000;

2023/2/12 11:13
加载中...