20015 - 字符串子串

通过次数

1

提交次数

1

时间限制 : 1 秒
内存限制 : 128 MB

给定一个仅包含小写字母的字符串 s,请计算这个字符串的所有非空子串中,不包含字符 'd'同时包含字符 'r''e' 的子串数量。

【名词解释】 子串:为从原字符串中,连续的选择一段字符(可以全选)得到的新字符串。

输入

在一行上输入一个仅包含小写字母的字符串 s1 ≤ length(s) ≤ 3 × 10⁵)。

输出

输出一个整数,表示满足条件的子串数量。

样例

输入

raefadr

输出

3

提示

在样例中,满足条件的子串有:

  • "rae"
  • "raef"
  • "raefa"

3 个。

这些子串都满足:

  1. 不包含字符 'd'
  2. 同时包含字符 'r''e'