Aは
(a + k - 2) % n + 1の1行で終わりみたいなんだけど、これはどういう思考ですの?
自分は(a + k - 1) % nが0ならn、それ以外ならこのままにしたんだけど