loj#P2974. 「COI 2010」KOLO
「COI 2010」KOLO
题目描述
有 个人坐在地上围成一个大圆,面朝圆心。游戏开始前将其中一个人编为 号, 号右手边的人编为 号, 号右手边的人编为 号,以此类推,并在 号脚下画一个正方形, 号脚下画一个圆。
游戏进行 轮。第 轮站在正方形里的人先喊一声「是我」。然后和他右手边的人交换位置 次, 表示第 个质数。下图展示了 时每一轮的情况:
给定 ,求出 轮结束后 的左右邻居的编号。
输入格式
输入只有一行,包含三个整数 。
输出格式
输出两个整数,分别表示 轮后 的右边和左边的人的编号。
5 3 1
3 5
5 3 2
5 4
5 4 5
3 2
数据范围与提示
对于 的数据,;
对于 的数据,;
对于 的数据,;
对于全部数据,$3\le n\le 5\times 10^6,1\le k\le 5\times 10^5,1\le a\le n$。