L1-050. 倒数第N个字符串

时间限制
400 ms

内存限制
65536 kB

代码长度限制
8000 B

判题程序
Standard

作者
陈越

给定一个完全由小写英文字母组成的字符串等差递增序列,该序列中的每个字符串的长度固定为 L,从 L 个 a 开始,以 1 为步长递增。例如当 L 为 3 时,序列为 { aaa, aab, aac, ..., aaz, aba, abb, ..., abz, ..., zzz }。这个序列的倒数第27个字符串就是 zyz。对于任意给定的 L,本题要求你给出对应序列倒数第 N 个字符串。

输入格式:

输入在一行中给出两个正整数 L(2 <= L <= 6)和 N(<= 105)。

输出格式:

在一行中输出对应序列倒数第 N 个字符串。题目保证这个字符串是存在的。

输入样例:

3 7417

输出样例:

pat
#include <iostream>
using namespace std;  int main()
{  int l, n, i, k = 0, t;  int a[10];  cin>>l>>n;  n -= 1; // 边界处理,第n个就是下标为n-1  while (n) // 保存非0的各个位数  {  t = n % 26;  if (t)    // 0~25分别对应正数的a~z,即倒数的z~a  a[k++] = t;  else  a[k++] = 0;  n /= 26;  }  for (; k < l; ++k) // 将不足位赋值0,对应a  a[k] = 0;  for (i = k - 1; i >= 0; --i) // 从末尾开始输出  cout<<(char)(25 - a[i] + 'a'); // 0~25对应a~z输出  cout<<endl;  return 0;
}

pat天梯赛L1-050. 倒数第N个字符串相关推荐

  1. 天梯赛L1难度总结 + 题目难易分类

    天梯赛L1难度总结 一个月的时间,从 2 月 6 号的<L1-001 Hello World (5 分)>到 3 月 8 号的<L1-080 乘法口诀数列 (20 分)>,一个 ...

  2. 2021/4/24团队设计天梯赛L1题目集及题解

    2021/4/24团队设计天梯赛L1题目集及题解: 以下题解都是通过PTA测试的,大致保证正确性: 查看题目戳此::PTA题目集 L1题目集 L1-01 人与神(5分) L1-02 #两小时学完C语言 ...

  3. PAT天梯赛 L1-050 倒数第N个字符串

    题目链接:点击打开链接 给定一个完全由小写英文字母组成的字符串等差递增序列,该序列中的每个字符串的长度固定为 L,从 L 个 a 开始,以 1 为步长递增.例如当 L 为 3 时,序列为 { aaa, ...

  4. 天梯赛L1(1-80)

    目录 L1-001 Hello World L1-002 打印沙漏 L1-003 个位数统计 L1-004 计算摄氏温度 L1-005 考试座位号 L1-006 连续因子 L1-007 念数字 L1- ...

  5. 团体程序设计天梯赛-L1练习集

    目录 L1-002 打印沙漏 (20 分) 输入格式: 输出格式: 输入样例: 输出样例: L1-006 连续因子 (20 分) 输入格式: 输出格式: 输入样例: 输出样例: L1-009 N个数求 ...

  6. PTA天梯赛L1刷题总结(三)15分题型(超详细题解)

    多么感人!时隔一年多,我终于来更新15分题型的博文了.突然发现L1的题目量扩充了!一共有哦20道题.哎~都写一遍题解好了.在这里推荐下胡凡的算法笔记!在基础算法和数据结构上给了我很多细致的讲解启发.过 ...

  7. python 团体程序设计天梯赛L1合集(持续更新)

    试题列表 L1-001 Hello World L1-002 打印沙漏 L1-003 个位数统计 L1-004 计算摄氏温度 L1-005 考试座位号 L1-006 连续因子 L1-007 念数字 L ...

  8. 2020年团体程序设计天梯赛L1题目集(题目+代码)

    2020年11月团体程序设计天梯赛 第一次参加天梯赛,除了在门口冻得瑟瑟发抖,还有按不动的shift之外一切都还好- tip:不知道啥原因代码上基本没有注释,希望dalao们不要介意~ L1-1 嫑废 ...

  9. 【Java】2022年团体程序设计天梯赛 L1 和 L2-042 题解

    今天我要赢 2018 年我们曾经出过一题,是输出"2018 我们要赢".今年是 2022 年,你要输出的句子变成了"我要赢!就在今天!"然后以比赛当天的日期落款 ...

最新文章

  1. cstart做int型转换运算Java,Java实验练习题目-供练习参考
  2. PyQt编程之模态与非模态对话框(二)
  3. Visual Studio 2008 每日提示(三十一)
  4. 攻打医院服务器的SamSam勒索木马分析
  5. Git .gitignore文件忽略(自己做过测试了)
  6. struts2基础梳理(二)
  7. 穷人为什么会越穷,穷的时候以下三个事情不能干
  8. 使用wmi显示rpc服务器不可用,详解WMI RPC 服务器不可用的解决方案
  9. 在Ubuntu 18.04上安装tesseract 4.1.1
  10. md4c语言_C语言开发世嘉MD游戏【二】:Hello World
  11. MarkDown转Html在线转换(支持代码高亮,可复制到微信公众号、今日头条)
  12. 《当我们谈论爱情时,我们谈论机器》感悟一二
  13. Poco库使用:单元测试
  14. android_iphone和java三个平台一致的加密方法_Android、iPhone和Java三个平台一致的加密工具...
  15. 解决VS2015提示未能加载项目文件。缺少根元素的错误
  16. MATLAB求单位阶跃响应,并分析参量的影响。自控例题。
  17. 告别手摇织布机的AI时代
  18. 计算机地图制图的生产流程包括,2012注册测绘师综合:计算机地图制图生产工艺...
  19. js 按拼音 首字母 排序 并分组
  20. SQL解析在美团点评中的应用

热门文章

  1. Java 第7章 数组
  2. lucene 异常 Lock obtain timed out 解决方法
  3. chapter 15 运算符详解
  4. CString类型的头文件、CString的输出、CString的常用用法
  5. 怎样编写一个Photoshop滤镜(1)
  6. simulink m序列仿真(待验证)
  7. Golang 入门笔记(一)
  8. [云炬创业管理笔记]第九章为创业成败而准备测试1
  9. 云炬随笔20180606
  10. mysql 查找密码忘记,Mysql的Root密码忘记,查看或修改的解决方法(图文介绍)