前端笔试中的一个题(本人太菜鸟了)

参数 一个三位的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 等

#笔试题目#
全部评论
42整除 数组里面的数 从大到小,知道最小还有余数 数组里面的最小数-余数就行了
点赞 回复 分享
发布于 2021-11-21 15:11

相关推荐

02-19 22:55
南京大学 后端
给🐭🐭个面试机会吧:先别急,你投了就知道了,华为和字节的hr跟有指标一样到处捞人,你投完就不理你了
点赞 评论 收藏
分享
评论
点赞
1
分享

创作者周榜

更多
牛客网
牛客企业服务