第十四届蓝桥杯模拟赛(第三期)Excel表

题目:

在 Excel 中,列的名称使用英文字母的组合。前 26 列用一个字母,依次为 A 到 Z,接下来 26*26 列使用两个字母的组合,依次为 AA 到 ZZ。请问第 2022 列的名称是什么?

答案:BYT。

cpp 复制代码
#include<iostream>
#include<algorithm>
using namespace std;
int  c[5];//存放字符
int main()
{
	int a = 2022;
	int k = 0;
	while (a)
	{
		c[k++] = a % 26;
		a /= 26;
	}
	for (int i = k - 1; i>= 0; i--)
		printf("%c", c[i] + 'A' - 1);

	return 0;
}
相关推荐
机器学习之心7 分钟前
MATLAB基于改进蜣螂优化算法的磨削参数低碳优化
算法·matlab·基于改进蜣螂优化算法·磨削参数低碳优化
IT_Octopus15 分钟前
算法题:力扣 热题100道 中等难度128. 最长连续序列
算法·leetcode
浅川.2517 分钟前
xtuoj 方程
算法
Swift社区19 分钟前
LeetCode 441 - 排列硬币
算法·leetcode·职场和发展
TL滕22 分钟前
从0开始学算法——第七天(快速排序算法练习)
笔记·学习·算法·排序算法
MicroTech202523 分钟前
MLGO微算法科技 D-S融合算法技术发布,助力脑机接口迈向实用化
大数据·科技·算法
Q741_14725 分钟前
C++ 栈 模拟 力扣 844. 比较含退格的字符串 题解 每日一题
c++·算法·leetcode·模拟·
CoderYanger32 分钟前
动态规划算法-简单多状态dp问题:14.粉刷房子
开发语言·算法·leetcode·动态规划·1024程序员节
张张努力变强34 分钟前
二叉树——精选题目,体验递归的暴力美学!
c语言·数据结构·算法
FMRbpm40 分钟前
栈练习--------(LeetCode 739-每日温度)
数据结构·c++·算法·leetcode·新手入门