之前已經寫在CSDN上了,現在也轉到這邊一下。問題描述: 設有N個人圍坐一圈并按順時針方向從1到N編號,從第S個人開始進行1到M報數,報數到第M個人時,此人出圈,再從他的下一個人重新開始1到M的報數,如此進行下去直到所有的人都出圈為止。現要打印出出圈次序。
輸入:n 游戲總人數 s 報數的起始編號 m 報數的數值 輸出:p 指向長度為n的數組,出圈次序保存在p指向的數組中 示例 n=7 s=2 m=3 出圈次序為:4 7 3 1 6 2 5 n=3 s=1 m=2 出圈次序為:2 1 3