class Solution {
public int getTranslationCount(String s) {
char[] n=(” “+s).toCharArray();
int len=n.length-1;
if(len==1) return 1;
int f[]=new int[len+1];
for(int i=1;i<=len;i++){
if(i==1){
f[i]=1;
//System.out.println(f[i]);
continue;
}
//System.out.println(n[i-1]);
if(n[i]>‘5’&&n[i-1]==‘2’) f[i]=f[i-1];
else if(n[i-1]>‘2’) f[i]=f[i-1];
else if(n[i-1]==‘0’) f[i]=f[i-1];
else{
if(i==2){
f[2]=2;
continue;
}
f[i]=f[i-1]+f[i-2];
// System.out.println("i="+i+" "+"进入3"+f[i]);
}
//System.out.println(f[i]);
}
return f[len];
}
}