c# - 找出两个可无余数整除的数

标签 c# algorithm numbers

<分区>

数字是随机生成的。在规定的范围内。例如,它是两个数字:5 和 10,那么 10 除以 5。如果是 5 和 2,则不是除法。 2 需要减少 1 或 5 需要增加 1。告诉我一个快速算法?

最佳答案

1. Let A is greater and B is smaller
2. Set M = (A % B)
3. If M == 0, You're done..
4. Else Adjust A  either by adding, A = A + B - M
5.               or by subtracting, A = A - M

关于c# - 找出两个可无余数整除的数,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5848520/

相关文章:

c# - 对多段线数组进行排序

c# - JQuery Ajax 发布到 C#

algorithm - 在图中查找长顶点不相交的循环

algorithm - UVA OnlineJudge 507 - Jill Rides Again 错误答案

C# : GDI+ Image cropping

c# - 有没有更好的方法将 DateTime 修剪到特定精度?

python - 编写一个返回列表中多数元素的算法

java - Mandelbrot set on Java - 我的算法有问题吗?

java - 为什么 Number 的自定义子项不继承自动装箱?

java - Java 泛型的 Number.valueOf() 实现