欢迎24级新生

2231. Decode Ways (Medium)

已知字母 A-Z 可以表示成数字 1-26。给定一个数字串,求有多少种不同的字符串等价于这个数字串。

输入

输入是一个由数字组成的字符串

输出

输出是满足条件的解码方式总数。

样例

标准输入 复制文本
 "226"
标准输出 复制文本
3

提示

这是一道很经典的动态规划题,难度不大但是十分考验耐心。这是因为只有 1-26 可以表示字母,因此对于一些特殊情况,比如数字 0 或者当相邻两数字大于 26 时,需要有不同的状态转移方程

登录以提交代码。
单点时限 1 秒
内存限制 128 MB
提交 0
通过 0