(luogu1516) 青蛙的约会
思路:
首先列出式子:
青蛙 A 在跳跃 t 次后坐标为 \(x+tm\ mod\ L\).
青蛙 B 在跳跃 t 次后坐标为 \(y+tn\ mod\ L\).
两者若能相遇,则有:
\[ \begin{aligned} & x+tm \equiv y+tn (mod\ L) \\ \iff & (m-n)t \equiv y-x(mod\ L) \end{aligned} \]
所以本题实质上就是求线性同余方程的最小正整数解.
代码:
1 |
|