历届试题 Excel地址
原题地址

时间限制:1.0s 内存限制:256.0MB
提交此题
问题描述
  Excel单元格的地址表示很有趣,它使用字母来表示列号。
  比如,
  A表示第1列,
  B表示第2列,
  Z表示第26列,
  AA表示第27列,
  AB表示第28列,
  BA表示第53列,
  …

当然Excel的最大列号是有限度的,所以转换起来不难。
  如果我们想把这种表示法一般化,可以把很大的数字转换为很长的字母序列呢?

本题目即是要求对输入的数字, 输出其对应的Excel地址表示方式。
样例输入
26
样例输出
Z
样例输入
2054
样例输出
BZZ
数据规模和约定
  我们约定,输入的整数范围[1,2147483647]

峰值内存消耗(含虚拟机) < 256M
  CPU消耗 < 1000ms

请严格按要求输出,不要画蛇添足地打印类似:“请您输入…” 的多余内容。

注意:
  main函数需要返回0;
  只使用ANSI C/ANSI C++ 标准;
  不要调用依赖于编译环境或操作系统的特殊函数。
  所有依赖的函数必须明确地在源文件中 #include
  不能通过工程设置而省略常用头文件。

提交程序时,注意选择所期望的语言类型和编译器类型。

------------------------------

笨笨有话说:
  这有点像进制关系,又不完全是。好像末2位是以1当26,末3位是以1当26*26

歪歪有话说:
  要是从字母序列转数字还好点,倒过来有点麻烦,不过计算机跑得快啊。

import java.util.Scanner;public class Exceldizhi {public static void main(String[] args) {Scanner in = new Scanner(System.in);int[] iA = new int[5000];int n = in.nextInt();int i = 1;while (n != 0) {if (n % 26 == 0) {// +64转大写字母,+96转小写字母iA[i] = 26 + 64;n -= 1;} else {iA[i] = n % 26 + 64;}n /= 26;i++;}for (int j = i - 1; j > 0; j--) {System.out.print((char)iA[j]);}}}

(Java实现)蓝桥杯Excel地址相关推荐

  1. java题excel地址,(Java实现)蓝桥杯Excel地址

    历届试题 Excel地址 原题地址 时间限制:1.0s 内存限制:256.0MB 提交此题 问题描述 Excel单元格的地址表示很有趣,它使用字母来表示列号. 比如, A表示第1列, B表示第2列, ...

  2. 蓝桥杯上Excel地址c语言,2017蓝桥杯Excel地址(C++C组)

    题目:Excel地址 Excel单元格的地址表示很有趣,它使用字母来表示列号. 比如, A表示第1列, B表示第2列, Z表示第26列, AA表示第27列, AB表示第28列, BA表示第53列, . ...

  3. 蓝桥杯陶陶摘苹果C语言,Java实现 蓝桥杯VIP 算法提高 陶陶摘苹果2

    算法提高 陶陶摘苹果2 时间限制:1.0s 内存限制:256.0MB 问题描述 陶陶家的院子里有一棵苹果树,每到秋天树上就会结出n个苹果.苹果成熟的时候,陶陶就会跑去摘苹果.陶陶有个30厘米高的板凳, ...

  4. 蓝桥杯试题 基础练习 BASIC-11 十六进制转十进制 JAVA——冲刺蓝桥杯第六天

    目录 前言 试题 基础练习 十六进制转十进制 要点 思路一:常规做法--进制转换 字符 循环 本题代码 思路二:简单做法,使用java自带的方法 本题代码 前言 进制转化包括这篇我写了三篇了,这篇没讲 ...

  5. [蓝桥杯]Excel题

    文章目录 前言 2021 国赛 完全日期 2020 省赛(第二场) 跑步锻炼 2019 省赛 年号字符 2018 省赛 第几天 2015 省赛 星系爆炸 END 前言 蓝桥杯的excel题是什么?很多 ...

  6. 蓝桥杯日期计算java_日期类的使用(java)-蓝桥杯

    蓝桥杯日期问题常考,java提供了日期类很方便: //日历类 Calendar c = Calendar.getInstance(); // 获取实例化对象 Date date =c.getTime( ...

  7. java:蓝桥杯练习 分解质因数

    [蓝桥杯][基础练习VIP]分解质因数 时间限制: 1Sec 内存限制: 128MB 提交: 2802 解决: 1688 题目描述 求出区间[a,b]中所有整数的质因数分解. 提示 先筛出所有素数,然 ...

  8. 标题 日期问题java蓝桥杯,日期类的使用(java)-蓝桥杯

    蓝桥杯日期问题常考,java提供了日期类很方便: //日历类 Calendar c = Calendar.getInstance(); // 获取实例化对象 Date date =c.getTime( ...

  9. Java实现 蓝桥杯VIP 基础练习 分解质因数

    题目介绍 问题描述 求出区间[a,b]中所有整数的质因数分解. 输入格式 输入两个整数a,b. 输出格式 每行输出一个数的分解,形如k=a1a2a3-(a1<=a2<=a3-,k也是从小到 ...

最新文章

  1. 英国拟在其国内建立一套互联网过滤网
  2. ASP.NET网页中RAR、DOC、PDF等文件下载功能实例源代码
  3. C++实现教学信息管理系统
  4. mysql killed进程不结束_优秀的数据库产品——MySQL 云数据库服务
  5. RTMP Handshake
  6. adas功能受限_高级驾驶辅助系统(ADAS)的主要功能有哪些?
  7. vCenter 升级错误 VCSServiceManager 1603
  8. 图片懒加载、ajax异步调用数据、lazyload插件的使用
  9. SilkTest 对 Excel 表操作的两种方式
  10. Windows线程生灭 (二)
  11. string容器字符存取
  12. 小米 samba linux,U-BOOT移植准备之(一)Samba服务器
  13. mobi 转 pdf mobi格式转pdf格式 ePub azw3
  14. 修改win10服务器登录密码,玩转Win10密码基础篇:设置修改系统登录密码
  15. 【Linux】SOCKET编程
  16. 苹果使用过程中的小技巧(合集)
  17. VC.PE.天使等解释
  18. Linux命令:netstat【监控TCP/IP网络,可以显示路由表、实际的网络连接以及每一个网络接口设备的状态信息】【TCP的11种状态】
  19. 秋招复盘 — 不忘初心,砥砺前行
  20. 小心信用卡公司10个抢钱陷阱

热门文章

  1. 使用Adobe Acrobat DC对.jpg和.png格式图片转换为.eps图片格式举例
  2. sublime Text Vue中常用插件汇总说明
  3. K8S 快速入门(十三)实战篇:存储 卷(Volume)
  4. rrweb + vue用户屏幕行为录制
  5. 材料科学|名词解释终版!!!
  6. Flutter用思源宋体炫出你的UI
  7. 介绍一款免费的会员管理系统
  8. 杰卡德相似度(Jaccard similarity)
  9. 博洛尼亚大学计算机科学,2021QS世界大学学科排名重磅发布!意大利大学详细上榜排名,不容错过!...
  10. 【ARXIV2202】Visual Attention Network