БРОЙ ПОДНИЗОВЕ

아직 제출이 없습니다시간 제한1초메모리 제한1024 MB

문제

Дадени са символни низове S и P, състоящи се от малки латински букви.

Напишете програма substrings, която определя броя на различните думи, съставени от буквите на низа S, които съдържат в себе си като подниз, низа P.

입력

От първия ред на стандартния вход се въвежда низа S, от втория ред – низа P.

출력

На един ред на стандартния изход програмата трябва да изведе едно цяло число – броя на различните думи.

제한

  • 1 ≤ брой символи в низовете ≤ 16
  • Всички символи в низа S са различни.

힌트

Обяснение на пример 1: Поднизовете са bc, abc, bca, dbc, bcd, adbc, dabc, abcd, dbca, bcad, bcda.