題目
題目描述
輸入一個由隨機數組成的數列(數列中每個數均是大于 0 的整數,長度已知),和初始計數值 m。
從數列首位置開始計數,計數到 m 后,將數列該位置數值替換計數值 m,
并將數列該位置數值出列,然后從下一位置從新開始計數,直到數列所有數值出列為止。
如果計數到達數列尾段,則返回數列首位置繼續計數。
請編程實現上述計數過程,同時輸出數值出列的順序。
比如:輸入的隨機數列為:3,1,2,4,初始計數值 m=7,從數列首位置開始計數(數值 3 所在位置)
第一輪計數出列數字為 2,計數值更新 m=2,出列后數列為 3,1,4,從數值 4 所在位置從新開始計數
第二輪計數出列數字為 3,計數值更新 m=3,出列后數列為 1,4,從數值 1 所在位置開始計數
第三輪計數出列數字為 1,計數值更新 m&