殿壬是個天才兒童,他在一個月大的時候就學會數數、六個月大的時候就學會乘法跟除法、一歲時學會寫程式、一歲又六個月時養了可愛的拉不拉多、一歲又十個月時養了可愛的貓咪、兩歲時發明了「吃餅乾」的遊戲,而現在要講的,是殿壬三歲大時的故事。
殿壬三歲時,克服了天生對 蝴蝶 的恐懼,開始接受蝴蝶這個會 飛 的生物。同時,他也對於觀察蝴蝶的有著異常的興趣。
現在,殿壬來到了一座森林,森林中總共有 $N$ 隻蝴蝶(蝴蝶以 $1$ 到 $N$ 編號),第 $i$ 隻蝴蝶的美度為 $a_i$,同時森林中也有 $N$ 棵樹(樹以 $1$ 到 $N$ 編號)。一棵樹只能棲息一隻蝴蝶。一開始的時候,第 $i$ 隻蝴蝶會棲息在第 $i$ 棵樹上。
現在,根據殿壬的觀察,蝴蝶會發生以下的事件:
而在發生事件的同時,殿壬也會想要知道一些資訊:
現在,身為殿壬的小幫手,你決定幫幫殿壬,當他需要知道一些資訊時,請你告訴他正確的答案。
輸入的第一行包含兩個正整數 $N, Q$ ,$N$ 的作用已經在題目敘述說明,$Q$ 是殿壬觀察到事件的個數加上殿壬想要知道的資訊個數。
接下來的一行包含 $N$ 個整數,第 $i$ 個整數為 $a_i$,意義已經在題目敘述說明過。
接下來的 $Q$ 行,每行 依序 不外忽是殿壬觀察的事件,或是殿壬想要知道一些資訊。這 $Q$ 行的格式如題目敘述所述。
對於每個殿壬想要知道的資訊,輸出相對應的數字。
這是另一個平行世界的殿壬。很遺憾的,在我們所身處的平行世界,你還是只能看到很怕蝴蝶的殿壬。
No. | Testdata Range | Score |
---|---|---|
1 | 0~5 | 1 |