前端笔试中的一个题(本人太菜鸟了)
参数 一个三位的int数组(假设为a,b,c),一个int数x,找满足以下条件的组合之一
ma + nb + pc = x + q 且q越接近0越好。
其中 m,n,p,q都为大于等于0的整数
例如,[10,20,30] 42
结果为 最小的q为8
组合可以为 4 0 0、3 2 0、2 0 3 等
#笔试题目#
ma + nb + pc = x + q 且q越接近0越好。
其中 m,n,p,q都为大于等于0的整数
例如,[10,20,30] 42
结果为 最小的q为8
组合可以为 4 0 0、3 2 0、2 0 3 等
#笔试题目#