PAT乙级1040 有几个PAT

字符串APPAPT中包含了两个单词“PAT”,其中第一个PAT是第2位§,第4位(A),第6位(T);第二个PAT是第3位§,第4位(A),第6位(T)。 现给定字符串,问一共可以形成多少个PAT? 要想知道有多少个PAT,只需遍历每一个A,数数它前面有多少个P,后面有多少个T,然后相乘,就可以得到该A所对应PAT的个数。然后把对于每一个A的结果相加即可。
相关文章
相关标签/搜索