题目
思路
题解
package hwod;
import java.util.Scanner;
public class ExcelId {
public static void main(String[] args) {
Scanner sc = new Scanner(System.in);
int k = sc.nextInt();
System.out.println(excel2Id(k));
}
private static String excel2Id(int k) {
String template = "abcdefghijklmnopqrstuvwxyz";
StringBuilder sb = new StringBuilder();
do {
sb.append(template.charAt((k - 1) % 26));
k = (k - 1) / 26;
} while (k > 0);
return sb.reverse().toString();
}
}
推荐
如果你对本系列的其他题目感兴趣,可以参考华为OD机试真题及题解(JAVA),查看当前专栏更新的所有题目。
说明
本专栏所有文章均为原创,欢迎转载,请注明文章出处:https://blog.csdn.net/qq_31076523/article/details/134176793。百度和各类采集站皆不可信,搜索请谨慎鉴别。技术类文章一般都有时效性,本人习惯不定期对自己的博文进行修正和更新,因此请访问出处以查看本文的最新版本。