题目
假定一种编码的编码范围是a ~ y的25个字母,从1位到4位的编码,如果我们把该编码按字典序排序,形成一个数组如下:
a, aa, aaa, aaaa, aaab, aaac, … …, b, ba, baa, baaa, baab, baac … …, yyyw, yyyx, yyyy
其中a的Index为0,aa的Index为1,aaa的Index为2,以此类推。 编写一个函数,输入是任意一个编码,输出这个编码对应的Index.
例如:输入baca 输出16331
代码:
public class ArrSort {
public static void main(String[] args) {
Scanner sc = new Scanner(System.in);
String in = sc.next();
sc.close();
String[] strarr = {
"q","w","e","r","t","y","u","i","o","p","l","k",