砝码称量
提交数: 100, 通过率: 0%, 平均分: 10.8
题目描述:
在实验室的架子上存放着一排重量不等的砝码( 从0位置上开始摆放),在做实验的过程中,需要使用砝码称量一定量的物品质量,例如称取10g的高锰酸钾,则可以使用一个10g或者 两个3 和7的砝码进行称取。
现给定一个物品的重量,问有多少种拿取成砝码的方案?
输入格式:
第一行一个数,表示物品的重量。
第二行一个整数,表示架子上有多少个砝码。
第三行给定各个从0位置开始摆放的砝码重量,用逗号隔开。
输出格式:
依次输出各种拿取的方案。
各方案按位置小的优先输出。
样例输入:
35 8 1,3,5,9,10,15,18,20
样例输出:
0 2 3 7 0 3 4 5 1 2 3 6 2 4 7 5 7
提示:
物品重量小于100,砝码的个数不多于20个。
时间限制: 1000ms空间限制: 256MB
来源: 原创