0
0
已采纳
我是用递归来写的
首先需要定义int类型的n、a数组(开到25)、 l还有ans(赋值为0x3f3f3f3f),注意是全局变量
然后输入n和l,以及a数组的n个数
再是使用f函数,形参是1,0
最后,输出ans,主函数就结束了
f函数部分:(形参有两个,分别是p和sum)
判断:如果p比n大,那么ans变成 ans 和 s减l的绝对值 中的最小值
在f函数调用本身,形参是p加1和sum加a[p]
再调用一次,形参是p加1和sum
0
0
0