题目信息

题目类型
省赛
题目年份
2024
题目题型
编程题
关 键 词
字母移位

题目题干

95IY100150满分答卷(100150.com)-青少年编程等级考试及竞赛题库
题目背景5IY100150满分答卷(100150.com)-青少年编程等级考试及竞赛题库
5IY100150满分答卷(100150.com)-青少年编程等级考试及竞赛题库
字母移位5IY100150满分答卷(100150.com)-青少年编程等级考试及竞赛题库
5IY100150满分答卷(100150.com)-青少年编程等级考试及竞赛题库
题目描述5IY100150满分答卷(100150.com)-青少年编程等级考试及竞赛题库
5IY100150满分答卷(100150.com)-青少年编程等级考试及竞赛题库
字母移位:表示将字母按照字母表的顺序进行移动。5IY100150满分答卷(100150.com)-青少年编程等级考试及竞赛题库
5IY100150满分答卷(100150.com)-青少年编程等级考试及竞赛题库
例如:'b' 向右移动一位是'c’,'f'向左移动两位是'd'。5IY100150满分答卷(100150.com)-青少年编程等级考试及竞赛题库
5IY100150满分答卷(100150.com)-青少年编程等级考试及竞赛题库
特别地,'a'向左移动一位是'z','z'向右移动一位是'a'。5IY100150满分答卷(100150.com)-青少年编程等级考试及竞赛题库
5IY100150满分答卷(100150.com)-青少年编程等级考试及竞赛题库
给定一个仅包含小写字母且长度为 n 的字符串 s,以及 n 个正整数 a1,a2,a3……an,接下来对字符串s按如下规律操作:5IY100150满分答卷(100150.com)-青少年编程等级考试及竞赛题库
5IY100150满分答卷(100150.com)-青少年编程等级考试及竞赛题库
1.将第 1位字符向左移动 a1 位;5IY100150满分答卷(100150.com)-青少年编程等级考试及竞赛题库
5IY100150满分答卷(100150.com)-青少年编程等级考试及竞赛题库
2.再将第 1、2 位字符都向右移动 a2位;5IY100150满分答卷(100150.com)-青少年编程等级考试及竞赛题库
5IY100150满分答卷(100150.com)-青少年编程等级考试及竞赛题库
3.再将第 1、2、3 位字符都向左移动 a3位;5IY100150满分答卷(100150.com)-青少年编程等级考试及竞赛题库
5IY100150满分答卷(100150.com)-青少年编程等级考试及竞赛题库
4.再将第 1、2、3、4 位字符都向右移动 a4位;5IY100150满分答卷(100150.com)-青少年编程等级考试及竞赛题库
5IY100150满分答卷(100150.com)-青少年编程等级考试及竞赛题库
以此类推,直到将s的第1到第n位字符都(按规律向左或向右)移动an 位。5IY100150满分答卷(100150.com)-青少年编程等级考试及竞赛题库
5IY100150满分答卷(100150.com)-青少年编程等级考试及竞赛题库
最后,将操作完成后的字符串s输出。5IY100150满分答卷(100150.com)-青少年编程等级考试及竞赛题库
5IY100150满分答卷(100150.com)-青少年编程等级考试及竞赛题库
例如:n=5,字符串s="abcde",5 个正整数为1,3,5,7,9;5IY100150满分答卷(100150.com)-青少年编程等级考试及竞赛题库
5IY100150满分答卷(100150.com)-青少年编程等级考试及竞赛题库
将"abcde"的第 11 位字符"a"向左移动 1位,s变为"zbcde"5IY100150满分答卷(100150.com)-青少年编程等级考试及竞赛题库
5IY100150满分答卷(100150.com)-青少年编程等级考试及竞赛题库
再将"zbcde"的前 2 位字符"zb" 向右移动 3 位,s变为"cecde"5IY100150满分答卷(100150.com)-青少年编程等级考试及竞赛题库
5IY100150满分答卷(100150.com)-青少年编程等级考试及竞赛题库
再将"cecde" 的前 3位字符"cec"向左移动5 位,s 变为"xzxde"5IY100150满分答卷(100150.com)-青少年编程等级考试及竞赛题库
5IY100150满分答卷(100150.com)-青少年编程等级考试及竞赛题库
再将"xzxde" 的前 4 位字符"xzxd"向右移动7 位,s变为"egeke"5IY100150满分答卷(100150.com)-青少年编程等级考试及竞赛题库
5IY100150满分答卷(100150.com)-青少年编程等级考试及竞赛题库
再将"egeke"的前 5 位字符"egeke" 向左移动 9 位,s 变为"vxvbv"。5IY100150满分答卷(100150.com)-青少年编程等级考试及竞赛题库
5IY100150满分答卷(100150.com)-青少年编程等级考试及竞赛题库
最后,将操作完成后的字符串"vxvbv"输出。5IY100150满分答卷(100150.com)-青少年编程等级考试及竞赛题库
5IY100150满分答卷(100150.com)-青少年编程等级考试及竞赛题库
输入格式5IY100150满分答卷(100150.com)-青少年编程等级考试及竞赛题库
5IY100150满分答卷(100150.com)-青少年编程等级考试及竞赛题库
第一行输入一个整数n(1≤n≤105)5IY100150满分答卷(100150.com)-青少年编程等级考试及竞赛题库
5IY100150满分答卷(100150.com)-青少年编程等级考试及竞赛题库
第二行输入一个仅包含小写字母且长度为 n的字符串s5IY100150满分答卷(100150.com)-青少年编程等级考试及竞赛题库
5IY100150满分答卷(100150.com)-青少年编程等级考试及竞赛题库
第三行输入 n个整数a1、a2…an(1≤a≤10^9),整数之间以一个空格隔开5IY100150满分答卷(100150.com)-青少年编程等级考试及竞赛题库
5IY100150满分答卷(100150.com)-青少年编程等级考试及竞赛题库
输出格式5IY100150满分答卷(100150.com)-青少年编程等级考试及竞赛题库
5IY100150满分答卷(100150.com)-青少年编程等级考试及竞赛题库
输出一个字符串,表示操作完成后的字符串s5IY100150满分答卷(100150.com)-青少年编程等级考试及竞赛题库
5IY100150满分答卷(100150.com)-青少年编程等级考试及竞赛题库
输入输出样例5IY100150满分答卷(100150.com)-青少年编程等级考试及竞赛题库
5IY100150满分答卷(100150.com)-青少年编程等级考试及竞赛题库
输入5IY100150满分答卷(100150.com)-青少年编程等级考试及竞赛题库
5IY100150满分答卷(100150.com)-青少年编程等级考试及竞赛题库
55IY100150满分答卷(100150.com)-青少年编程等级考试及竞赛题库
5IY100150满分答卷(100150.com)-青少年编程等级考试及竞赛题库
abcde5IY100150满分答卷(100150.com)-青少年编程等级考试及竞赛题库
5IY100150满分答卷(100150.com)-青少年编程等级考试及竞赛题库
1 3 5 7 95IY100150满分答卷(100150.com)-青少年编程等级考试及竞赛题库
5IY100150满分答卷(100150.com)-青少年编程等级考试及竞赛题库
输出5IY100150满分答卷(100150.com)-青少年编程等级考试及竞赛题库
5IY100150满分答卷(100150.com)-青少年编程等级考试及竞赛题库
vxvbv5IY100150满分答卷(100150.com)-青少年编程等级考试及竞赛题库
 

答案解析

相关题目

10 题目描述 有一款新游戏,通关这个游戏需要完成n个任务,这n个任务可按任意次序完成,每个任务设置了启动能量值和完成任务消耗的能量值,且消耗的能量值小于等于该任务的启动能量值,如果玩家当前的能量
9 题目背景 字母移位 题目描述 字母移位:表示将字母按照字母表的顺序进行移动。 例如:'b' 向右移动一位是'c’,'f'向左移动两位是&#
8 题目背景 出现奇数次的数 题目描述 奇数:指不能被 2整除的整数。 例如:3、5是奇数;4、6不是奇数。 给定 n个整数,其中只有一个数出现了奇数次,请找出这个数。 例如:77个整数
7   题目背景 数字交换 题目描述 前导 0:整数前对数值无影响的 0。 例如: 0201去除前导 0后为 201; 00321去除前导 0后为 321。 给定一个正整数 n,请将n的
6 题目描述 一本书共n页,小明计划第一天看x页,此后每一天都要比前一天多看y页,请问小明几天可以看完这本书? 输入格式 一行输入三个整数n,x,y(20<=n<=5000,1&l
5、运行下面程序,输出结果是()。 int a[6] = {16, 8, 32, 10, 9, 21}; int func(int L, int R, int d) { if(L > R)   
4、下列选项中,逻辑表达式的值始终与 B的真假无关的是(    )。 A、(!A || B) && A B、(A || B) && (!A && B) C、(A && !A)||B D、(A || B
3、表达式  4%12 的结果是(     )。 A、0              B、4               C、3              ​​​​​​​D、12
2、(11001010)2+(F8)16的结果是( )。 A、(11001010)2            B、(701)8               C、(1C2)16            ​​
1、定义 char a[]="hello\nworld",执行 cout<<a,输出结果是(     ) A、helloworld B、 hello world

提示声明

  • 免责声明:本站资源均来自网络或者用户投稿,仅供用于学习和交流:如有侵权联系删除!
  • 温馨提示:本文属于积分文章,需要充值获得积分或升级VIP会员,也可在会员中心投稿获取。

猜你喜欢