#P6758. [BalticOI 2013] Vim
[BalticOI 2013] Vim
题目描述
给定一个长度为 的字符串 ,Victor 的目标是将其中的 e 全部删除,而不删除其他字符。最开始光标在第一个字符处。
Victor 使用 Vim 来解决这个问题。
然而,Victor 并不熟悉 Vim,他只知道这里面的三个指令:
x:删除光标处的字符,光标位置不变,不可以在最后的字符处使用这个命令。h:将光标向左移动一格,如果光标位于第一个位置,则光标不动。f:其后接一个字符 ,其将会将光标移至其右边的第一个字符 ,e。
请计算将其中的 e 全部删除,而不删除其他字符的最小按键数。
输入格式
第一行为一个整数 。
接下来一行一个字符串 。
输出格式
仅一行一个整数,表示将其中的 e 全部删除,而不删除其他字符的最小按键数。
35
chefeddiefedjeffeachbigagedegghehad
36
提示
样例解释
fdhxhhxffhxfahxhhhxhhhxfdhxfghxfahhx 为最优解。
数据范围及限制
- 对于 分的数据,保证 。
- 对于另外 分的数据,保证 。
- 对于 的数据,保证 ,
aj,e。
译者提醒:实在是搞不懂怎样设置了,所以按洛谷默认的来。
说明
本题译自 Baltic Olympiad in Informatics 2013 Day 2 T3 Vim。