문제1241--서로 다른 문자로 구성된 길이가 3인 부분문자열 수

1241: 서로 다른 문자로 구성된 길이가 3인 부분문자열 수

시간제한 : 1.000 sec  메모리제한 : 128 MB

문제 설명

반복된 문자가 없으면 그 문자열을 좋은 문자열이라 합니다. 주어진 문자열에서 길이가 3인 좋은 부분문자열 수를 찾아주세요. 같은 문자열이 여러 번 등장할 수 있는데, 이들을 모두 개수에 포함해야 합니다.


입력 설명

첫 줄에는 테스트 케이스 T(1<=T<=1,000)가 주어집니다. 그다음 줄부터는 각 줄마다 테스트 케이스에 해당하는 문자열 S(1<=len(S)<=100)가 주어집니다.

출력 설명

각 테스트케이스마다 길이가 3인 좋은 부분문자열 수를 출력하여 주세요.

입력 예시 Copy

2
xyzzaz
aababcabc

출력 예시 Copy

1
4

도움

xyzzaz애서 길이가 3인 부분문자열은 xyz, yzz, zza, zaz가 전부이며, 이 중에 좋은 문자열은 xyz밖에 없으므로 길이가 3인 좋은 부분문자열의 수는 1이다.

출처/분류