有一行整數數列,指針初始位置在數列的開始位置,每次跳動按照指針所指著數列位置的數值往右(負數時往左)跳動,若到了數列的範圍(bound),就會跳回開始位置(負數時跳到結束位置)繼續跳動。N次跳動後,輸出所在的數列位置和該位置的數值。
兩行。
第一行為 K 和 N(以空格分隔),分別代表下一行有K個整數,和跳動的次數N。
第二行為K個整數,以空格分隔。
兩個數字(以空格分隔)。
分別代表經N次跳動後,所在的數列位置和該位置的數值。
5 2 3 5 -2 2 1
0 3
輸入數列為5個整數 3 5 -2 2 1
需要跳動2次, 起始位置在數列的開始位置, 即第1次跳動為向前跳動3格, 到數值為2的位置.
第2次跳動是向前跳動2格, 跳動1格後發現到了數列的範圍, 所以就是跳動開始位置完成第2格跳動,
所以最終位置和數值就是0 3
ID | User | Problem | Subject | Hit | Post Date |
沒有發現任何「解題報告」 |