#P355. 數字跳動

數字跳動

題目描述

有一行整數數列,指針初始位置在數列的開始位置,每次跳動按照指針所指著數列位置的數值往右(負數時往左)跳動,若到了數列的範圍(bound),就會跳回開始位置(負數時跳到結束位置)繼續跳動。N次跳動後,輸出所在的數列位置和該位置的數值。

輸入格式

兩行。

第一行為 K 和 N(以空格分隔),分別代表下一行有K個整數,和跳動的次數N。

第二行為K個整數,以空格分隔。

輸出格式

兩個數字(以空格分隔)。

分別代表經N次跳動後,所在的數列位置和該位置的數值。

Samples

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

 

原始資料

  • Zero1 題號:a355
  • Hydro 題號:Z0355
  • Locale:zh_TW
  • Display:open