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

输入格式:
输入在一行中给出两个正整数 L(2 ≤ L ≤ 6)和 N(≤10
​5
​​ )。

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

输入样例:
3 7417
输出样例:
pat

#include<stdio.h>
#include<math.h>
#define L 6int main()
{char ch[26]={'z','y','x','w','v','u','t','s','r','q','p','o','n','m','l','k','j','i','h','g','f','e','d','c','b','a'};char arr[L];int n,l,a,i;         //l为序列长度,n为序列所处倒序的位置,a为所求字符串的某个字符在ch数组中的位置 scanf("%d %d",&l,&n);n=n-1;               //根据推导过程发现,减去1后最后一个字符才是正确的for(i=0;i<l;i++){a=n/pow(26,l-i-1);arr[i]=ch[a];n=n-a*pow(26,l-i-1);}for(i=0;i<l;i++){printf("%c",arr[i]);}return 0;}

L1-050 倒数第N个字符串 (15 分)—团体程序设计天梯赛相关推荐

  1. 倒数第N个字符串 (15 分)

    倒数第N个字符串 (15 分) 给定一个完全由小写英文字母组成的字符串等差递增序列,该序列中的每个字符串的长度固定为 L,从 L 个 a 开始,以 1 为步长递增.例如当 L 为 3 时,序列为 { ...

  2. L1-050 倒数第N个字符串 (15 分)andL1-054 福到了 (15 分)

    L1-050 倒数第N个字符串 (15 分) 去年 考核写这个题 硬是没写出来 一年了 还是有进步的. 题目: 给定一个完全由小写英文字母组成的字符串等差递增序列,该序列中的每个字符串的长度固定为 L ...

  3. 7-100 倒数第N个字符串 (15 分)

    7-100 倒数第N个字符串 (15 分) 给定一个完全由小写英文字母组成的字符串等差递增序列,该序列中的每个字符串的长度固定为 L,从 L 个 a 开始,以 1 为步长递增.例如当 L 为 3 时, ...

  4. 7-95 倒数第N个字符串 (15 分)

    7-95 倒数第N个字符串 (15 分) 给定一个完全由小写英文字母组成的字符串等差递增序列,该序列中的每个字符串的长度固定为 L,从 L 个 a 开始,以 1 为步长递增.例如当 L 为 3 时,序 ...

  5. 【CCCC】PAT : 团体程序设计天梯赛-练习集 L1 答案

    [CCCC]PAT : 团体程序设计天梯赛-练习集 L1 答案 鉴定完毕,全部水题 ヾ(•ω•`)o 标号 标题 分数 通过数 提交数 通过率 L1-001 Hello World 5 46779 1 ...

  6. 团体程序设计天梯赛 -- 练习集 (L1合集)

    文章目录 L1-001 Hello World (5 分) L1-002 打印沙漏 (20 分) L1-003 个位数统计 (15 分) L1-004 计算摄氏温度 (5 分) L1-005 考试座位 ...

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

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

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

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

  9. C语言满分代码:L1-050 倒数第N个字符串 (15分)

    立志用更少的代码做更高效的表达 给定一个完全由小写英文字母组成的字符串等差递增序列,该序列中的每个字符串的长度固定为 L,从 L 个 a 开始,以 1 为步长递增.例如当 L 为 3 时,序列为 { ...

  10. L1-050 倒数第N个字符串-PAT团体程序设计天梯赛GPLT

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

最新文章

  1. 贝叶斯网络工具Hugin api的使用
  2. jsp cookie 中文乱码 的解决方法
  3. 【CF526F】Pudding Monsters
  4. JavaScript原生对象常用方法总结
  5. mysql服务等待应答超时_从mysql备份报错来看net_read_timeout 和net_write_timeout参数
  6. Android学习笔记--文件下载和SD卡的使用
  7. OpenCASCADE 开发框架(一)
  8. qt中的句柄类,实体类
  9. 电桥测量电路Multisim仿真AD电路原理图PCB
  10. PC端浏览器兼容性问题解决方案
  11. 第二章 装配bean
  12. python画四边形_Matplotlib FigureCanvas:将四边形网格正确地绘制为轴
  13. [转] 心态是最大的本钱;人无完人,重要的是怎么做人
  14. js两只手指控制div图片放大缩小功能
  15. c++怎么取消换行或回到上一行
  16. 计算机三级网络技术(补充)
  17. mac如何显示/隐藏文件夹 mac如何不显示灰色文件
  18. EBOOT架构及流程
  19. ev3编程 python_Micropython 与EV3
  20. 图书馆管理系统 1-立项

热门文章

  1. python小项目(-)图片转字符画
  2. (转载)RESTORE DATABASE命令还原SQLServer 2005 数据库
  3. zpf框架的business使用方法
  4. 关于DYNPRO程序的系统迁移与版本不匹配问题之一
  5. Flex+BlazeDS+Java项目只能使用localhost访问的问题
  6. 【数据集】机器学习数据集汇总(附下载地址)
  7. 【每日算法Day 101】字节跳动 AI Lab 精选面试编程题
  8. 白板推导系列Pytorch实现-感知机算法
  9. 图神经网络在生化医疗方面的相关应用
  10. 深度解析SDN——利益、战略、技术、实践(实战派专家力作,业内众多专家推荐)