蓝桥杯-试题B:字串数字
Posted nuist__NJUPT
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了蓝桥杯-试题B:字串数字相关的知识,希望对你有一定的参考价值。
试题B:字串数字
答案:3725573269
注意:就是进制转换问题,26进制转换为10进制。
public class Main {
public static String to(String s, int n){
long res = 0 ;
for(int i=0; i<n; i++){
res += (long)((s.charAt(i) - 'A' + 1) * Math.pow(26, n-i-1)) ;
}
return String.valueOf(res) ;
}
public static void main(String[] args) {
String s = "LANQIAO" ;
System.out.println(to(s, s.length()));
}
}
以上是关于蓝桥杯-试题B:字串数字的主要内容,如果未能解决你的问题,请参考以下文章