在方程(C)中求距离的最小参数

在方程(C)中求距离的最小参数,c,algorithm,parameters,equation,C,Algorithm,Parameters,Equation,我需要写一个函数,得到一个大于7的中性n。函数计算方程3x+5y=n并打印x和y的值,但如果有多个答案,则应检查其中哪一个为最小绝对值(| x-y |),并打印。 (例如,如果n为34,则两个结果为(3,5)和(8,2),但它将打印(3,5) 所以,我可以很容易地写下一个有2个for循环的程序,然后逐个检查x和y,直到得到一个结果,然后比较结果..但这不会有效。我觉得有更好的方法,但我找不到。 我的想法可能是关于使用mod,但我无法开发它。首先发布你可以轻松写下的程序。这样做可以明确你的目标,并

我需要写一个函数,得到一个大于7的中性n。函数计算方程3x+5y=n并打印x和y的值,但如果有多个答案,则应检查其中哪一个为最小绝对值(| x-y |),并打印。 (例如,如果n为34,则两个结果为(3,5)和(8,2),但它将打印(3,5)

所以,我可以很容易地写下一个有2个for循环的程序,然后逐个检查x和y,直到得到一个结果,然后比较结果..但这不会有效。我觉得有更好的方法,但我找不到。
我的想法可能是关于使用mod,但我无法开发它。

首先发布你可以轻松写下的程序。这样做可以明确你的目标,并作为性能测试的基线。你在学校时学过几何吗?当使用geomet中教给你的方程式时,你的问题的答案非常简单ry.“mininal”是什么意思“neutral”是什么意思“Absolut”是什么意思请使用你的拼写检查器,这样我们就不会猜测你的意思了。首先发布你可以轻松写下的程序。这样做可以增加你的目标的清晰度,并作为性能测试的基线。你在大学时学过几何吗学校?当使用几何中所教的方程式时,你的问题的答案非常简单。什么是最小值?什么是中性值?什么是绝对值?请使用你的拼写检查器,因此我们不会猜测你的意思。