有一段标号从 −∞-\infty−∞ 到 +∞+\infty+∞ 的序列 AAA,初始是 Ai=0A_i=0Ai=0。现在有一个人在 000 位置,有一段操作序列 sss,依次进行操作。
假设 iii 时刻这个人在位置 ppp,如果 sis_isi 是 '+',则将 ApA_pAp 加 111,如果是 '-',则减 111;如果是 '<' 则该人左移一格,否则是 '>' 则右移一格。
'+'
'-'
'<'
'>'
要求数出 sss 的所有连续子串中最终得到的 AAA 与 sss 最终得到相同 AAA 序列的个数。
数据范围 ∣s∣≤250000|s|\le 250000∣s∣≤250000。