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

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

相关推荐

2024-12-29 19:48
河北科技大学 Java
没事就爱看简历:问题不在于简历:1、大学主修课程学那么多应用语言,作为计算机专业是很难理解的。 2、技能部分,每一个技能点的后半句话,说明对熟练,熟悉的标准有明显误会。 3、项目应该是校企合作的练习吧,这个项目你负责什么,取得了哪些成果都没有提及,只是列举了你认为有技术含量的点,而这些都有成熟的实现。
点赞 评论 收藏
分享
评论
点赞
1
分享

创作者周榜

更多
牛客网
牛客企业服务