CSES - Osajonot
  • Time limit: 1.00 s
  • Memory limit: 128 MB

Annettuna on merkkijono, jossa on nn merkkiä, sekä kokonaisluku kk.

Tehtäväsi on laskea, montako erilaista kk:n pituista osajonoa merkkijono sisältää. Osajono on yhtenäinen merkkijonon osa.

Syöte

Syötteen ensimmäisellä rivillä on merkkijono, jossa on nn merkkiä.

Syötteen toisella rivillä on kokonaisluku kk.

Tuloste

Ohjelmasi tulee tulostaa yksi kokonaisluku: erilaisten osajonojen määrä.

Rajat

  • 1n1001 \le n \le 100
  • 1kn1 \le k \le n

Esimerkki

Syöte:

aaabab
2

Tuloste:

3

Selitys: osajonot ovat aa, ab ja ba.