26进制(A到Z表示1到26,例27:AA,2019:BYQ)
解析:n-1
0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19
A B C D E F G H I J K L M N O P Q R S T

20 21 22 23 24 25
U P W X Y Z

java代码如下:

import java.util.Scanner;
public class Demo {
public static int solve(int n, int r,char c[]){int i=-1;while (n > 0){i++;int t = n%r;n = (n - 1) / r;        //不是26进制if (t == 0)t = 26;c[i]= (char)('A' + t - 1);//java中强制转化;}return i;}public static void main(String[] agrs) {Scanner input=new Scanner(System.in);int n=input.nextInt();char [] c=new  char[100];int m = solve(n, 26,c);for (int i =m; i>=0; i--)System.out.print(c[i]);}}

》》》》》》》》》》
C++语言代码如下:

#include <cstdio>#include <iostream>using namespace std;   ///作用:命名空间string solve(int n, int r)
{string ret;while (n > 0){int t = n%r;n = (n - 1) / r;        //不是26进制if (t == 0)t = 26;ret += 'A' + t - 1;}return ret;}int main(){int n;scanf_s("%d", &n);string ans = solve(n, 26);for (int i = ans.length() - 1; i >= 0; i--)printf("%c", ans[i]);return 0;}

26进制(A到Z表示1到26,例27:AA,2019:BYQ)相关推荐

  1. 学校OJ——26进制(字符串处理)

    问题 B: 26进制数 时间限制: 1 Sec 内存限制: 32 MB 提交: 831 解决: 249 [提交][状态][讨论版] 题目描述 现在我们用A表示26,用B表示25,依次类推,到用Z表示1 ...

  2. 26进制(字母)转十进制算法

    下面是一个26进制转十进制的算法,目的是将字母(A~Z)转化为十进制的数字.主要用途是为了解决使用phpExcel解析Excel表格的时候,在Excel表格中列是由字母表示的,而很多情况下我们需要了解 ...

  3. 每天一道LeetCode-----将数字用字母表示(本质是26进制转换)

    Excel Sheet Column Title 原题链接Excel Sheet Column Title 讲数字转为字母'A'到'Z'表示,对应关系如图 思路: 本质上是将10尽职转为26进制,不同 ...

  4. python 数字转化excel行列_Python实现excel的列名称转数字、26进制(A-Z)与10进制互相转换...

    Python实现excel的列名称转数字.26进制(A-Z)与10进制互相转换 sequence = list( map( lambda x: chr( x ), range( ord( 'A' ), ...

  5. 两人的姓名拼音相加是否为偶数(26进制数奇偶判断)

    /*姓名拼音都只要小写字符,且中间没有空格,a代表0, b代表1,依次类推,z代表25,...也就是说,26 进制 呐--,用小写英文表示的26进制加法, 想想都头疼呢!幸好你发现了,偶数嘛,很容易检 ...

  6. zzuli303(奇葩26进制转换)

    序号互换 时间限制:1000 ms  |  内存限制:65535 KB 难度:2 描述 Dr.Kong设计了一个聪明的机器人卡多,卡多会对电子表格中的单元格坐标快速计算出来.单元格的行坐标是由数字编号 ...

  7. 十进制与26进制英文字母互转

    最近在封装Excel组件,需要提供两个接口,分别根据单元索引和单元名称访问单元格.例如,GetCell(1, 2)和GetCell("A2"),这两种方法返回的结果是相同的.这里遇 ...

  8. 10进制与26进制转化

    蓝桥杯--进制转换--10进制与26进制转换中的问题 一.问题描述 1.字母编号序列LANQIAO表示的数为多少? 2.2021用字母怎么表示? 二.问题分析 2.1规律解析 2.2 十进制<- ...

  9. 大数问题——26进制

    杭电2100Lovekey Problem Description XYZ-26进制数是一个每位都是大写字母的数字. A.B.C.-.X.Y.Z 分别依次代表一个0 ~ 25 的数字,一个 n 位的2 ...

最新文章

  1. c++ float 转string
  2. 微信小程序从入门到飞起(环境搭建、配置)
  3. 基于phonegap,html5,ratchet,handlebars等技术的微表情APP
  4. 3dmax物体轴心点坐标和unity3d不一样_Unity3D新手必看:几个让你相见恨晚的小技巧...
  5. mysql装完是什么样儿的_Win7系统安装MySQL之后找不到指定文件与服务如何解决?...
  6. ROST SEAT使用方法
  7. 【python小练习】彩票系列-七乐彩
  8. 深入理解之border属性(第一期)
  9. wps纸张大小设置成A4_word2010页面设置:手把手教你添加页眉、页脚、页码、边框和底纹...
  10. python之AQI分析与预测
  11. 如何安装java环境_如何安装java环境变量
  12. linux音频子系统 - pcm设备
  13. MT7603处理器性能,MT7603 wifi芯片介绍
  14. c语言---c语言中的斐波那契数列程序
  15. 国内常见的一些代码托管平台
  16. AtCoder ABC161 D Lunlun Number
  17. 如何成为DBA,如何成为高级DBA
  18. 蓝湖页面生成html,蓝湖的设计稿变html 好几点
  19. 完美国际发包call优化版(delphi)
  20. 446061-19-4,DOTA-p-苯-氨基-四叔丁酯具有连接靶向分子探针特性

热门文章

  1. 【算法笔记】二叉树之基础遍历
  2. ios 支付宝:移动支付2
  3. CDH平台YARN日志查看和问题排查
  4. SCI论文从入门到精通
  5. (转)DDD CQRS和Event Sourcing的案例:足球比赛
  6. msvcp140.dll丢失的详细修复教程
  7. Redis原子计数器incr,防止并发请求
  8. 星座运势预测,python爬虫
  9. APISpace 星座查询API
  10. 使用HybridSN进行高光谱图像分类