第十四届蓝桥杯模拟赛(第三期)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;
}
相关推荐
LYFlied13 分钟前
【每日算法】LeetCode 64. 最小路径和(多维动态规划)
数据结构·算法·leetcode·动态规划
Hello.Reader33 分钟前
Flink 系统内置函数(Built-in Functions)分类、典型用法与选型建议
大数据·flink·excel
Salt_072840 分钟前
DAY44 简单 CNN
python·深度学习·神经网络·算法·机器学习·计算机视觉·cnn
货拉拉技术41 分钟前
AI拍货选车,开启拉货新体验
算法
MobotStone1 小时前
一夜蒸发1000亿美元后,Google用什么夺回AI王座
算法
Wang201220131 小时前
RNN和LSTM对比
人工智能·算法·架构
xueyongfu1 小时前
从Diffusion到VLA pi0(π0)
人工智能·算法·stable diffusion
永远睡不够的入1 小时前
快排(非递归)和归并的实现
数据结构·算法·深度优先
cheems95271 小时前
二叉树深搜算法练习(一)
数据结构·算法
sin_hielo1 小时前
leetcode 3074
数据结构·算法·leetcode