题目描述
某货场有 件货物, 辆卡车。需要一次性运走所有的货物去港口,每辆卡车都能运载一定件数的货物。为了节省运费,怎样安排才能用最少的卡车运走所有的货物。如果所有卡车都不能运走所有的货物,输出 “NO”。
输入格式
输入一个 。代表有 组数据。 每组数据,先输入一个 ,代表有 件货物。再输入一个 ,代表有 辆汽车。 接下来一行有 个数,代表每辆汽车运送货物的件数。
输出格式
输出有 行,每行一个整数,一次性运走所有的货物使用的最少汽车数量,如果所有汽车都不能一次性运走,输出 “NO”。
3
17 5
6 6 8 9 10
16 3
10 4 9
12 1
5
2
2
NO