class Solution:
def translateNum(self, num: int) -> int:
"""
单独一个:dp[i] = dp[i-1]
两个一起需要满足 这两个数字在[10,25]之间,dp[i] = dp[i-1]+dp[i-2]
"""
# a,b 为 dp[i-2] dp[i-1], 初始分别表示 dp[0],dp[1]
a=b=1
# 先转为字符串
s = str(num)
for i in range(2,len(s)+1):
a,b = (a+b if "10"<=s[i-2:i]<="25" else a),a
return a