首页 > 编程语言 >java:年号字串-------进制转换

java:年号字串-------进制转换

时间:2023-01-10 22:47:06浏览次数:42  
标签:26 java 进制 StringBuilder ------- 字串 sb 对应

题目描述

  小明用字母 A 对应数字 1,B 对应 2,以此类推,用 Z 对应 26。对于 27 以上的数字,小明用两位或更长位的字符串来对应,例如 AA 对应 27,AB 对应 28,AZ 对应 52,LQ 对应 329。

请问 2019 对应的字符串是什么?

import java.util.Scanner;
// 1:无需package
// 2: 类名必须Main, 不可修改
public class Main {
    public static void main(String[] args) {
        int n=2019;
        StringBuilder sb = new StringBuilder();//StringBuilder可变字符串类
        while(n>0){ //进制转换 将10进制变为26进制
          n--;
          sb.append((char)(n%26+'A'));
          n/=26;
        }
        System.out.println(sb.reverse().toString());
    }
}

 

标签:26,java,进制,StringBuilder,-------,字串,sb,对应
From: https://www.cnblogs.com/mcpf/p/17041567.html

相关文章

  • CF1783 A-F 题解
    比赛链接:https://codeforces.com/contest/1783连续三场出4题,还行(其实感觉有两场的E都是会做的)A水题//bySkyRainWind#include<bits/stdc++.h>#definemprmake_pai......
  • C语言学生成绩管理系统[2023-01-10]
    C语言学生成绩管理系统[2023-01-10]学生成绩管理系统建立学生结构体类型,包括:学号(学号11位)、姓名、3门课成绩及总分。采用链表来存放学生信息,从键盘录入10个同学的信息(总......
  • abc262 E - Red and Blue Graph
    题意:对给定无向图进行红蓝2染色,要求红点恰有\(k\)个,且两端点异色的边有偶数条。问染色方案数无重边无自环\(n\le2e5\)思路:考虑dp->复杂度不行。考虑组合数->......
  • 2023-01-10 python基础2
    迭代器第一次接触,类似于for循环个人感觉(虽然写了这么个例子,但是不知道迭代器用在哪里,等以后写写代码看看)class迭代器:def__init__(self,num):self.num......
  • Java课程设计之——Elasticsearch篇
    0、团队项目博客1、主要使用的技术及开发工具Elasticsearch7.17.3RESTAPIElasticsearchjavaAPIClient7.17.3Kibana7.17.3Jackson2.12.32、Elasticsearch......
  • JavaScript学习笔记—运算符
    运算符(操作符):可以用来对一个或多个操作数(值)进行运算1.算术运算符:+加法运算符-减法运算符*乘法运算符/触发运算符**幂运算%模运算算术运算时,除了字符串的加......
  • 简易版NewSql数据库--单机版kv存储
    数据结构:哈希桶,每个桶内可以装8个数据,然后每一个桶20个相同的桶,在写入的时候,首先通过哈希找到对应的桶,然后在根据当前该哈希值已经有的数量,判断要找存到20个......
  • FILIP: FINE-GRAINED INTERACTIVE LANGUAGEIMAGE PRE-TRAINING论文阅读笔记
    摘要目前的图像文本预训练模型通常通过每个模态全局特征的相似性来建模跨模态的交互,然而这会导致缺乏足够的信息;或者通过在视觉/文本token上使用跨模态注意力/自注意力来......
  • Zabbix——7.zabbix-snmp监控
    SNMP监控SNMP是简单网络管理协议 0.停止proxysystemctlstopzabbix-proxysystemctldisablezabbix-proxy 1.服务端安装snmp监控程序yuminstallnet-snmpnet-......
  • STM32 - 中断
    1.中断定义(Event)中断(Interrupt):指当出现需要时,CPU暂时暂停当前程序的执行,转而执行处理新情况的程序的处理过程。即在程序运行过程中,系统出现了一个必须由CPU立即处理......