loj#P3838. 「PA 2018」Język polski

「PA 2018」Język polski

题目描述

题目译自 PA 2018 Runda 1 Język polski

给定一个字符串 ss ,求出该字符串中满足以下条件的子串的数量。

  • 该字符串中至少有一个长度为 33 的子串仅由辅音字母或仅由元音字母构成。

注意,波兰语的元音字母与英语不同。波兰语中元音字母有 a,e,i,o,u,ya,e,i,o,u,y

不是元音字母的字母即为辅音字母。

输入格式

一行仅包含小写字母的字符串 ss

输出格式

一行一个整数,表示满足条件的子串数。

kostka
6
aaaa
3

数据范围与提示

设字符串长度为 len\mathrm{len} ,则 len200000\mathrm{len} \le 200000