부분 문자열 세기
면접 대비시간 제한1초메모리 제한1024 MB
S의 서로 다른 문자 일부를 골라 만들 수 있는 문자열 중 P를 연속된 부분 문자열로 포함하는 서로 다른 문자열의 개수를 센다.
문제
소문자 라틴 문자로 이루어진 문자열 와 가 주어진다.
문자열 의 문자들로 만들 수 있는 서로 다른 단어 중, 를 부분 문자열로 포함하는 것의 개수를 구하는 프로그램 substrings를 작성하라.
입력
표준 입력의 첫째 줄에 문자열 , 둘째 줄에 문자열 가 주어진다.
출력
표준 출력의 한 줄에 서로 다른 단어의 개수를 정수로 출력한다.
제한
- 문자열의 문자 수
- 문자열 의 모든 문자는 서로 다르다.
힌트
예제 1 설명: 부분 문자열은 bc, abc, bca, dbc, bcd, adbc, dabc, abcd, dbca, bcad, bcda이다.