有N个整数。我们不知道这些数字本身,但我们知道这些数字中没有两个在除以 N 时具有相同的余数。需要计算它们的总和除以 N 的余数。
这需要用python编写,我理解它的外观,但我无法理解“数字本身对我们来说是未知的,但众所周知,这些数字中没有两个除以N时具有相同的余数"
请解释一下....
有N个整数。我们不知道这些数字本身,但我们知道这些数字中没有两个在除以 N 时具有相同的余数。需要计算它们的总和除以 N 的余数。
这需要用python编写,我理解它的外观,但我无法理解“数字本身对我们来说是未知的,但众所周知,这些数字中没有两个除以N时具有相同的余数"
请解释一下....
并不总是需要正面解决问题,有时您只需要拿一张纸和一支笔并写下几个选项 - 这是一种非常有效的方法。
至于任务,在这里了解除法的其余部分是非常重要的。除法的余数永远不会超过除数。这意味着余数将表示为从 0 到 N-1。
并且已经基于此,您可以假设如何计算它。尤其是数学上有著名的高斯公式,可以作为依据。我希望我的想法和我的草图能让你更接近目标。