2986: 传球游戏 (数论,大数运算)
题目地址
Time Limit(Common/Java):1000MS/3000MS Memory Limit:65536KByte
Total Submit: 61 Accepted:14
Description
N个人围圈玩传球游戏,开始时第一个人拿着球,每个人把球传给左手的第K个人。满足1<=K<=N/2。求K的最大值,使得第一个人重新拿到球之前,每个人都拿过球。
Input
输入数据有多组,每组一个正整数N(3<=N<=10……200)
Output
输出K的最大值。
Sample Input
3
Sample Output
1
题解:传球游戏就是一个数论,每四个数就会出现规律,这个我并不会证明
代码并不复杂,有一部分还是以前的代码