華為OD機試-- 報數(shù)游戲

100個人圍成一圈,每個人有一個編碼,編號從1開始到100。
他們從1開始依次報數(shù),報到為M的人自動退出圈圈,然后下一個人接著從1開始報數(shù),直到剩余的人數(shù)小于M。
請問最后剩余的人在原先的編號為多少?
輸入描述:
輸入一個整數(shù)參數(shù) M
輸出描述:
如果輸入?yún)?shù)M小于等于1或者大于等于100,輸出“ERROR!”;
否則按照原先的編號從小到大的順序,以英文逗號分割輸出編號字符串
示例1 輸入輸出示例僅供調(diào)試,后臺判題數(shù)據(jù)一般不包含示例
輸入
3
輸出
58,91
說明
輸入M為3,最后剩下兩個人。
示例2 輸入輸出示例僅供調(diào)試,后臺判題數(shù)據(jù)一般不包含示例
輸入
4
輸出
34,45,97
說明
輸入M為4,最后剩下三個人。
Java 實現(xiàn):https://renjie.blog.csdn.net/article/details/131724709
Python實現(xiàn):https://renjie.blog.csdn.net/article/details/131724461
C++ 實現(xiàn):https://renjie.blog.csdn.net/article/details/131724791
JavaScript實現(xiàn):https://renjie.blog.csdn.net/article/details/131724757
C實現(xiàn):https://renjie.blog.csdn.net/article/details/129190260