2098: 九宫格键盘
Memory Limit:256 MB
Time Limit:1.000 S
Judge Style:Normal Judger
Creator:
Submit:22
Solved:15
Description
【题目描述】
九宫格输入法适合在手机上使用,它在屏幕上的布局如下:
如果要输出一个 x,就需要按两下 9。第一次按 9 号键会出现 w,按第二次 9 号键才会将 w 改成 x。注意 0 号键的作用是输入空格,只要按一次 0 号键就会输出一个空格。
给定一些仅有小写字母和空格组成的字符串 s,请统计用九宫格输入法需要按多少次键,才能在屏幕上显示这个字符串。
如果要输出一个 x,就需要按两下 9。第一次按 9 号键会出现 w,按第二次 9 号键才会将 w 改成 x。注意 0 号键的作用是输入空格,只要按一次 0 号键就会输出一个空格。
给定一些仅有小写字母和空格组成的字符串 s,请统计用九宫格输入法需要按多少次键,才能在屏幕上显示这个字符串。
【输入格式】
单个字符序列:表示需要出现在屏幕上的内容,保证仅由小写字母及空格组成。
【输出格式】
单个整数:表示按键的总次数。
【数据范围】
设 |s| 表示输入字符串的长度,则有 1≤|s|≤255。
【样例输入】
hello world【样例输出】
25
Input
单个字符序列:表示需要出现在屏幕上的内容,保证仅由小写字母及空格组成。
Output
单个整数:表示按键的总次数。
Sample Input Copy
hello world
Sample Output Copy
25