第十四届蓝桥杯模拟赛(第三期)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;
}
相关推荐
funnycoffee1232 分钟前
EXCEL VBA Color 将选中区域 的指定字符,设置字体颜色(比如红)
excel·excel vba·vba字体颜色
xiaoye-duck3 分钟前
深入解析 STL 优先级队列:从原理到实战
c++·算法·stl
蜕变的小白4 分钟前
数据结构:排序算法与哈希表
数据结构·算法·哈希算法
_OP_CHEN11 分钟前
【算法基础篇】(六十一)SG 函数通关指南:博弈论通用解法,从原理到实战秒杀各类 ICG 游戏
算法·蓝桥杯·c/c++·博弈论·acm/icpc·sg函数·有向图游戏
We་ct12 分钟前
LeetCode 2. 两数相加:链表经典应用题详解
前端·算法·leetcode·链表·typescript
If using 10 days19 分钟前
multiprocessing:创建并管理多个进程
python·算法
wu_asia21 分钟前
每日一练壹
算法
m5655bj23 分钟前
通过 Python 删除 Excel 中的空白行列
python·ui·excel
程序员酥皮蛋24 分钟前
hot 100 第二十二题 22.相交链表
数据结构·算法·leetcode·链表
2501_9449347335 分钟前
大专信息统计与分析专业,怎么提升Excel高级函数的使用能力?
大数据·excel