给定一个数字,我们按照如下规则把它转换为字符串:1转换成 “a” ,2 转换成 “b”,……,12 转换成 “l”,……,26转换成 “z”。一个数字可能有多个转换。请编程实现一个函数,用来计算一个数字有多少种不同的转换方法。
示例1
输入
"11111"
输出
8
加载中...
import java.util.*; public class Solution { /** * 代码中的类名、方法名、参数名已经指定,请勿修改,直接返回方法规定的值即可 * * 用来计算一个数字有多少种不同的转换方法 * @param number string字符串 给定的数字 * @return int整型 */ public int translateNumber (String number) { // write code here } }
class Solution { public: /** * 代码中的类名、方法名、参数名已经指定,请勿修改,直接返回方法规定的值即可 * * 用来计算一个数字有多少种不同的转换方法 * @param number string字符串 给定的数字 * @return int整型 */ int translateNumber(string number) { // write code here } };
# # 代码中的类名、方法名、参数名已经指定,请勿修改,直接返回方法规定的值即可 # # 用来计算一个数字有多少种不同的转换方法 # @param number string字符串 给定的数字 # @return int整型 # class Solution: def translateNumber(self , number ): # write code here
using System; using System.Collections.Generic; class Solution { /** * 代码中的类名、方法名、参数名已经指定,请勿修改,直接返回方法规定的值即可 * * 用来计算一个数字有多少种不同的转换方法 * @param number string字符串 给定的数字 * @return int整型 */ public int translateNumber (string number) { // write code here } }
/** * 代码中的类名、方法名、参数名已经指定,请勿修改,直接返回方法规定的值即可 * * 用来计算一个数字有多少种不同的转换方法 * @param number string字符串 给定的数字 * @return int整型 */ function translateNumber( number ) { // write code here } module.exports = { translateNumber : translateNumber };
# # 代码中的类名、方法名、参数名已经指定,请勿修改,直接返回方法规定的值即可 # # 用来计算一个数字有多少种不同的转换方法 # @param number string字符串 给定的数字 # @return int整型 # class Solution: def translateNumber(self , number ): # write code here
package main /** * 代码中的类名、方法名、参数名已经指定,请勿修改,直接返回方法规定的值即可 * * 用来计算一个数字有多少种不同的转换方法 * @param number string字符串 给定的数字 * @return int整型 */ func translateNumber( number string ) int { // write code here }
/** * 代码中的类名、方法名、参数名已经指定,请勿修改,直接返回方法规定的值即可 * * 用来计算一个数字有多少种不同的转换方法 * @param number string字符串 给定的数字 * @return int整型 */ int translateNumber(char* number ) { // write code here }
# # 代码中的类名、方法名、参数名已经指定,请勿修改,直接返回方法规定的值即可 # # 用来计算一个数字有多少种不同的转换方法 # @param number string字符串 给定的数字 # @return int整型 # class Solution def translateNumber(number) # write code here end end
object Solution { /** * 代码中的类名、方法名、参数名已经指定,请勿修改,直接返回方法规定的值即可 * * 用来计算一个数字有多少种不同的转换方法 * @param number string字符串 给定的数字 * @return int整型 */ def translateNumber(number: String): Int = { // write code here } }
object Solution { /** * 代码中的类名、方法名、参数名已经指定,请勿修改,直接返回方法规定的值即可 * * 用来计算一个数字有多少种不同的转换方法 * @param number string字符串 给定的数字 * @return int整型 */ fun translateNumber(number: String): Int { // write code here } }
import java.util.*; public class Solution { /** * 代码中的类名、方法名、参数名已经指定,请勿修改,直接返回方法规定的值即可 * * 用来计算一个数字有多少种不同的转换方法 * @param number string字符串 给定的数字 * @return int整型 */ public int translateNumber (String number) { // write code here } }
"11111"
8