pdf:請見pD
https://drive.google.com/file/d/1OPQBuMYzQWblmuyJDCk5TYc9RJqR8WbA/view?usp=sharing
御坂喜歡⽤硬幣當作電磁炮射擊。
為了打擊犯罪,她準備了⼀排硬幣。為了⽣產出更強⼒的硬幣,她會把硬幣們混合在⼀起。然⽽,不同材質的硬幣之間並不相容,所以她只會將相同材質的硬幣混合。
以下是御坂製作硬幣的步驟:
1. 從序列的頭開始,找出第⼀組連續三個相同材質的硬幣
2. 將它們從序列取出
3. 混合在⼀起,⽣產出⼀枚新的相同材質的硬幣
4. 將新硬幣放回序列尾端
她會重複做這些步驟,直到她不能再⽣產新的硬幣。
御坂想要知道她最後會有多少硬幣。請趕快幫她計算硬幣吧!
第⼀⾏有⼀個整數 $T$ ,表⽰測試資料的數量。
每組測試資料的第⼀⾏有⼀個正整數 $N$,表⽰御坂有 $N$ 組連續的硬幣。所有硬幣都在⼀排之中。
接著有 $N$ ⾏,每⼀⾏有⼀個字元 $c_i$ 和正整數 $n_i$ ,表⽰第 $i$ 組有連續 $n_i$ 個材質為 $c_i$ 的硬幣,接在第 $(i − 1)$ 組硬幣之後。
• $T ≤ 10$
• $1 ≤ N ≤ 10^5$
• $1 ≤ n_i ≤ 10^9 $
• $c_i$ 是⼀個英⽂⼤寫字⺟,$c_i ̸= c_{i+1}$ 對於 $1 ≤ i < N$
對於每組測試資料,輸出⼀個整數於⼀⾏,表⽰御坂在做完盡量多次製作硬幣的步驟之後,有多少硬幣。
2 3 A 3 B 1 A 2 3 A 2 B 3 A 2
2 3
編號 | 身分 | 題目 | 主題 | 人氣 | 發表日期 |
沒有發現任何「解題報告」 |