例題 P-2-15. 圓環出口 (APCS202007)
有
每當離開第
玩家必須依序取得
一旦玩家手中的點數達到
接著要再從當下所在的房間出發,重新收集點數兌換下一把鑰匙。遊戲開始時,玩家位於
請計算玩家拿到最後一把鑰匙時所在的房間編號。
例子
有
假設所需要的鑰匙為
- 起點: 從
號房 出發,在「離開 號房,進入 號房」時,獲得恰好 點,因此在進入 號房時玩家兌換到 號鑰匙。 - 下一段: 接著從
號房開始繼續累積點數,直到「離開 號房 進入 號房」時,手中的點數為 ,於是在進入 號房時獲得 號鑰匙,手中點數再次被清空。 - 最後段: 最後,從
號房出發,直到「離開 號房,進入 號房」時,方可獲得至少 點的點數,來兌換最後一把鑰匙。
因此,拿到最後一把鑰匙時所在的房間編號為
輸入格式
第一行有兩個正整數
輸出格式
輸出拿到最後一把鑰匙時所在的房間編號。
範例輸入
複製
7 3
2 1 5 4 3 5 3
8 9 12
範例輸出
複製
4
留言