洛谷2421 bzoj1407 NOI2002荒岛野人Savage 同余方程 扩展欧几里得
题目链接
题意就是有一些人每年按顺时针转若干个洞,求至少有多少个洞,才能使这些人在他们的有生之年会不会有两个人在同一个洞住。
转圈可以转化为同余问题,模数就是洞的数量。
根据题意,我们列出:
ci+k∗pi=cj+k∗pj(mod m)ci+k∗pi=cj+k∗pj(mod m)c_i+k*p_i=c_j+k*p_j(mod\ m)
然后移项
k∗(pi−pj)=c...
原创
2018-06-16 13:18:52 ·
209 阅读 ·
0 评论