http://oj.ecustacm.cn/problem.php?id=1463

解析:
就是一个将10进制转换为26进制的题。
不过题目给的 z=26 我们可以看成 z=0 , A~ Y = 1 ~ 25

#include<cstdio>
int main(void)
{int n;int a[20];int j=0;scanf("%d",&n);while(n){a[j]=n%26;j++;n--;n=n/26;}j--;for(j;j>=0;j--)//逆序输出{if(a[j]==0){printf("Z");}else{printf("%c",a[j]+'A'-1);}}return 0;
}

模拟:

#include<cstdio>
#include<iostream>
#include<algorithm>
#include<string>
#include<vector>
using namespace std;
int main(void)
{int n; cin>>n;vector<int> number;number.push_back(0);for(int i=0;i<n-1;i++){number[0]++;for(int j=0;number[j]==26;j++){number[j]=0;if(j+1==number.size()) number.push_back(0);elsenumber[j+1]++;}}for(int i=number.size()-1;i>=0;i--){cout<<char('A'+number[i]);}cout<<endl;return 0;
}

1463: [蓝桥杯2019初赛]年号字串 【水题】相关推荐

  1. [蓝桥杯2019初赛]年号字串-数论+模拟

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

  2. 蓝桥杯十届年号字串 JAVA暴解

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

  3. [蓝桥杯2019初赛]立方和

    [蓝桥杯2019初赛]立方和 无脑暴力 #include<bits/stdc++.h> using namespace std; typedef long long ll; ll fast ...

  4. 蓝桥杯 基础练习 01字串 C/C++/Java/Python描述

    蓝桥杯 基础练习 01字串 C/C++/Java/Python描述   大家好,我叫亓官劼(qí guān jié ),在CSDN中记录学习的点滴历程,时光荏苒,未来可期,加油~博客地址为:亓官劼的博 ...

  5. 蓝桥杯2019初赛 外卖店优先级 java

    蓝桥杯2019初赛 外卖店优先级 因为疫情的原因,4月份的蓝桥杯推迟到了现在,其实一直以来也没有准备这个比赛,只有一两天时间了,刷几道真题抱一下佛脚. 下面开始说正事: 这道题如果思路不对的话,可能做 ...

  6. 蓝桥杯题目练习 提升篇 [蓝桥杯2019初赛]迷宫

    [蓝桥杯2019初赛]迷宫 题目描述 下图给出了一个迷宫的平面图,其中标记为1 的为障碍,标记为0 的为可 以通行的地方. 010000 000100 001001 110000 迷宫的入口为左上角, ...

  7. [蓝桥杯2019初赛]迷宫-DFS、BFS两种方法

    迷宫问题的最短路,加最小字典序 迷宫文件maze.txt传送门 作者写的2019年B组蓝桥杯解集 . . . DFS的版本 #include<iostream> #include<c ...

  8. 蓝桥杯 基础练习 01字串(水题)

    基础练习 01字串 时间限制:1.0s   内存限制:256.0MB 问题描述 对于长度为5位的一个01串,每一位都可能是0或1,一共有32种可能.它们的前几个是: 00000 00001 00010 ...

  9. 【c语言】蓝桥杯基础练习 01字串

    [问题描述] 对于长度为5位的一个01串,每一位都可能是0或1,一共有32种可能.它们的前几个是: 00000 00001 00010 00011 00100 请按从小到大的顺序输出这32种01串. ...

最新文章

  1. 如何高效地遍历 MongoDB 超大集合?
  2. HTML基础_Day02
  3. ie浏览器在线使用_全新的Edge浏览器,快来尝鲜
  4. C# int.Parse()与int.TryParse():将字符串转化为整数
  5. Mysql一主多从和读写分离配置简记
  6. python不同数据的读入_python读写不同编码txt文件_python读写txt文件
  7. 重构:利用postman检测前后端互相传值
  8. PHP中Trait详解及其应用
  9. 鸿蒙Ability继承FractionAbility可以直接获取Fraction内的控件
  10. Dubbo 线上 Thread pool is EXHAUSTED 问题跟踪
  11. 谈谈创业这点事 专业的盲区
  12. STL之vector中push_back的时间复杂度分析
  13. mysql 字符集 表情_MySQL字符集(表情包)
  14. Windows重装系统+虚拟机virtuabox安装+ubuntu系统安装+linux环境下安装fsl 一条龙(步步亲测有效)
  15. 设计师都在看的全球设计网站,你居然还不知道!
  16. vue-cli cdn方式引入Vue模块
  17. 用C语言VC2010实现数字雨
  18. linux下使用 sb设备的方法,Linux虚拟文件系统概述(2)get_sb
  19. 【愚公系列】2022年12月 .NET CORE工具案例-.NET Core使用QrCodeGenerator进行二维码生成
  20. Hutool导出Excel,在一个单元格设置多个字体样式

热门文章

  1. WXS:微信小程序版JavaScript
  2. macos修改WIFI共享功能的默认网段
  3. MFC入门(三)-- MFC图片/文字控件(循环显示文字和图片的小程序)
  4. windows 7z windows cannot create symbolic link : 客户端没有所需的特权。
  5. 三星支付存在漏洞可导致黑客进行交易劫持
  6. M - windy数
  7. 让笔记本触摸板默认关闭
  8. 2022中式烹调师(高级)考试题库及答案
  9. sql数据库习题总集
  10. 基于docker 部署 canvas-lms