1093: 包含子串数

Memory Limit:128 MB Time Limit:1.000 S
Judge Style:Text Compare Creator:
Submit:22 Solved:12

Description

给定一个仅包含小写字母的字符串s,求在s中出现了多少次子串 ghojyyds 呢?
我们称一个字符串t是s的子串,当且仅当将s的开头若干个(可以为 0 个)连续字符和结尾若干个(可以为 0 个)连续字符删去后,剩下的字符串和t相同。例如,我们称ab是abc 的子串,但 ac 不是 abc 的子串。

Input

一个字符串s

Output

一个数字,表示s中的字串ghojyyds的数量。

Sample Input Copy

welcometoghojyydscupghojyyds

Sample Output Copy

2

HINT

对于全部的测试点,保证1≤∣s∣≤4×105,|s|表示 s 的长度,且 s 中只有小写字母。