public static void main(String args[]){
Scanner in=new Scanner(System.in);
String input=in.next();
in.close();
// char[] aa=input.toCharArray();
int result=0;
int rr=0;
if(input==null||input.length()>4) {
return;
}
for(int i=0;i<input.length();i++){
char temp=input.charAt(i);
if(temp<'a'||temp>'z'){
return ;
}
int num=temp-'a'+1;
result=result*26+num;
rr*=26+num;
System.out.println(rr);
}
System.out.println(result);
}
26字母转换成数字,26进制,a为1,aa为27,ab为28
最新推荐文章于 2022-03-15 18:14:11 发布