题目名称 1150. 编码
输入输出 encode.in/out
难度等级
时间限制 1000 ms (1 s)
内存限制 128 MiB
测试数据 10
题目来源 Gravatar王者自由 于2012-10-15加入
开放分组 全部用户
提交状态
分类标签
递推
分享题解
通过:11, 提交:36, 通过率:30.56%
Gravatar 100 0.001 s 0.17 MiB Pascal
Gravatarevd 100 0.001 s 0.17 MiB Pascal
Gravatar123swss 100 0.002 s 1.57 MiB C++
Gravatar明天 100 0.003 s 0.31 MiB C++
Gravatarlingyixiaoyao 100 0.003 s 0.31 MiB C++
Gravatar蜗牛哲 100 0.003 s 0.31 MiB C++
Gravatarlingyixiaoyao 100 0.004 s 0.31 MiB C++
Gravatar王者自由 100 0.004 s 1.96 MiB C++
Gravatarliu_runda 100 0.005 s 0.29 MiB C++
Gravatarzhengtn03 100 0.027 s 0.32 MiB C++
关于 编码 的近10条评论(全部评论)
字母表大小只有313911,暴力可过
Gravatarliu_runda
2016-06-16 16:55 1楼

1150. 编码

★   输入文件:encode.in   输出文件:encode.out   简单对比
时间限制:1 s   内存限制:128 MiB

【题目描述】


编码工作常被运用于密文或压缩传输。这里我们用一种最简单的编码方式进行编码:把一些有规律的单词编成数宇。

字母表中共有26个字母{ab,…,z},这些特殊的单词长度不超过6且字母按升序排列。把所有这样的单词放在一起,按字典顺序排列,一个单词的编码就对应着它在字典中的位置。

例如:a1 b2 ...... z26  ab27 ac28 ......

你的任务就是对于所给的单词,求出它的编码。


【输入格式】


仅一行,被编码的单词。


【输出格式】


仅一行,对应的编码。如果单词不在字母表中,输出0


【样例输入】

ab

【样例输出】

27