Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
如果我有一个像 (x+c) mod y = z 这样的方程并且我需要求解 y,我将如何去做呢?
如果这比编程更多的是数学,请道歉。
不存在简单的公式。如果a mod n = rthenn除a-r和0 <= r < n。n可以通过分解a - r并找到大于 的除数来找到候选者r。因式分解是一个经过大量研究但并非微不足道的问题。选择你最喜欢的因式分解算法。除非a-r是素数,否则不会有唯一解(除非r大于 的任何适当除数a-r)。
a mod n = r
n
a-r
0 <= r < n
a - r
r