天天看點

PAT 1040

字元串APPAPT中包含了兩個單詞“PAT”,其中第一個PAT是第2位(P),第4位(A),第6位(T);第二個PAT是第3位(P),第4位(A),第6位(T)。

現給定字元串,問一共可以形成多少個PAT?

輸入格式:

輸入隻有一行,包含一個字元串,長度不超過105,隻包含P、A、T三種字母。

輸出格式:

在一行中輸出給定字元串中包含多少個PAT。由于結果可能比較大,隻輸出對1000000007取餘數的結果。

輸入樣例:

APPAPT

輸出樣例:

2