class Solution {
public int getLucky(String s, int k) {
int result = 0;
char[] chars = s.toCharArray();
for(char tmp :chars){
if('a'<=tmp&&tmp<='i'){
result+=tmp-'a'+1;
}else if(tmp<'t'){
result+=tmp-'j'+1;
}else{
result+=tmp-'t'+2;
}
}
for(int i=0;i<k-1;i++){
int tmp = 0 ;
while(result>9){
tmp+=result%10;
result = result/10;
}
result = tmp+result;
}
return result;
}
}
题目出处:力扣(LeetCode)