【发布时间】:2016-05-14 19:57:26
【问题描述】:
所以我有一个总数,比如说 24,我需要我的代码来找到 10 的最接近的最高倍数。这当然是 30,所以我需要代码来计算 (30-24)。如果数字是 20,那么它就是 20,因为它等于 10 的最高倍数。然后我需要存储结果以备后用。
【问题讨论】:
标签: highest chinese-remainder-theorem
所以我有一个总数,比如说 24,我需要我的代码来找到 10 的最接近的最高倍数。这当然是 30,所以我需要代码来计算 (30-24)。如果数字是 20,那么它就是 20,因为它等于 10 的最高倍数。然后我需要存储结果以备后用。
【问题讨论】:
标签: highest chinese-remainder-theorem
>>> def nh(val):
... return 9 - ((val + 9) % 10)
...
>>> nh(24)
6
>>> nh(20)
0
【讨论】: