0079 发送短信 | OJ题库 | CODE STUDY
CODE STUDY
Programming Practice Platform

欢迎回来

0079

发送短信

Easy 时间限制 1000 ms 内存限制 262144 KB
模拟

题目详情

返回题库

题目描述

这是一部小胖爷爷的手机,手机的键盘是这样的。现在小胖的爷爷要发送一段由小写字母构成的短信。


19_927882c499-11.png

具体的发送短信打字规则和花费时间如下描述:

对于同一键上的字符,例如 a,b,c 都在 “1” 键上,输入 a 只需要按一次,输入 c 需要连续按三次。

如果连续两个字符不在同一个按键上,则可直接按,如:ad 需要按两下,kz 需要按 6 下。

如果连续两字符在同一个按键上,则两个按键之间需要等一段时间,如 ac,在按了 a 之后,需要等一会儿才能按 c。

现在假设每按一次需要花费一个时间段,等待时间需要花费两个时间段。

输入描述

输入包含多组测试数据。

每组数据占一行,包含一个由小写字母构成的字符串。

输出描述

对于每组输入,输出一行结果表示键入给定字符串所需要花费的时间。


数据范围

每个输入最多包含100组测试数据。
所有字符串的长度都不超过100。

测试样例

样例支持多行内容展示
样例1
输入
bob
www
输出
7
7
editor.py

提交前会先自动运行样例。只有样例全部通过,才会进入后端正式判题。