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

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

#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;
}

相关推荐

  1. 模拟三期)Excel

    2024-03-20 16:14:03       39 阅读
  2. 模拟 三期 (C++)

    2024-03-20 16:14:03       40 阅读
  3. 2024年三期(校内)模拟题解

    2024-03-20 16:14:03       38 阅读

最近更新

  1. docker php8.1+nginx base 镜像 dockerfile 配置

    2024-03-20 16:14:03       94 阅读
  2. Could not load dynamic library ‘cudart64_100.dll‘

    2024-03-20 16:14:03       101 阅读
  3. 在Django里面运行非项目文件

    2024-03-20 16:14:03       82 阅读
  4. Python语言-面向对象

    2024-03-20 16:14:03       91 阅读

热门阅读

  1. 【十五】【算法分析与设计】二分查询(3)

    2024-03-20 16:14:03       42 阅读
  2. Python实战:机器学习算法

    2024-03-20 16:14:03       36 阅读
  3. Redis RDB持久化与AOF 持久化详解

    2024-03-20 16:14:03       36 阅读
  4. Checked Exception和Unchecked Exception 有什么区别?

    2024-03-20 16:14:03       38 阅读
  5. 69: 偷菜时间表(python)

    2024-03-20 16:14:03       36 阅读