csp信奥赛C高频考点专项训练之字符串 --【字符串基础】移位题目描述小杨学习了加密技术移位所有大写字母都向后按照⼀个固定数目进行偏移。偏移过程会将字母表视作首尾相接的环例如当偏移量是3 33的时候大写字母 A 会替换成 D大写字母 Z 会替换成 C总体来看大写字母表 ABCDEFGHIJKLMNOPQRSTUVWXYZ 会被替换成 DEFGHIJKLMNOPQRSTUVWXYZABC。注当偏移量是26 2626的倍数时每个大写字母经过偏移后会恰好回到原来的位置即大写字母表 ABCDEFGHIJKLMNOPQRSTUVWXYZ 经过偏移后会保持不变。输入格式第一行包含一个正整数n nn。输出格式输出在偏移量为n nn的情况下大写字母表 ABCDEFGHIJKLMNOPQRSTUVWXYZ 移位替换后的结果。输入输出样例 #1输入 #13输出 #1DEFGHIJKLMNOPQRSTUVWXYZABC说明/提示【样例解释】当偏移量是3 33的时候大写字母 A 会替换成 D大写字母 Z 会替换成 C总体来看大写字母表 ABCDEFGHIJKLMNOPQRSTUVWXYZ 会被替换成 DEFGHIJKLMNOPQRSTUVWXYZABC。【数据范围】对于全部数据保证有1 ≤ n ≤ 100 1\leq n\leq 1001≤n≤100。分析思路题目要求将大写字母表ABCDEFGHIJKLMNOPQRSTUVWXYZ整体向后偏移n位字母表视为首尾相接的环。当n是 26 的倍数时字母表保持不变。实际上每个字母Aii0~25会被替换为A (in) mod 26。输出时只需按i从 0 到 25 依次输出(in) % 26对应的字母即可。代码实现#includebits/stdc.husingnamespacestd;intmain(){intn;cinn;//读取偏移量for(inti0;i26;i){coutchar(A(in)%26);//输出移位后的字母}return0;}功能分析读取整数n1 ≤ n ≤ 100。循环 26 次计算每个原始字母Ai偏移n位后的新字母A (in)%26。依次输出这些字母组成新的字母表字符串。【完整系列请查看专栏】信奥赛C普及组CSP-J一等奖通关刷题题单及题解https://blog.csdn.net/weixin_66461496/category_12673810.html 点击跳转各种学习资料助力大家一站式学习和提升#includebits/stdc.husingnamespacestd;intmain(){cout########## 一站式掌握信奥赛知识! ##########;cout############# 冲刺信奥赛拿奖! #############;cout###### 课程购买后永久学习不受限制! ######;return0;}【秘籍汇总】完整csp信奥赛C学习资料1、csp/信奥赛C完整信奥赛系列课程永久学习https://edu.csdn.net/lecturer/7901 点击跳转2、CSP信奥赛C竞赛拿奖视频课https://edu.csdn.net/course/detail/40437 点击跳转https://edu.csdn.net/course/detail/41081 点击跳转3、csp信奥赛高频考点知识详解及案例实践CSP信奥赛C动态规划https://blog.csdn.net/weixin_66461496/category_13096895.html点击跳转CSP信奥赛C标准模板库STLhttps://blog.csdn.net/weixin_66461496/category_13108077.html 点击跳转信奥赛C提高组csp-s知识详解及案例实践https://blog.csdn.net/weixin_66461496/category_13113932.html 点击跳转4、csp信奥赛冲刺一等奖有效刷题题解信奥赛C普及组CSP-J一等奖通关刷题题单及题解https://blog.csdn.net/weixin_66461496/category_12673810.html 点击跳转信奥赛C提高组csp-j初赛复赛真题题解持续更新https://blog.csdn.net/weixin_66461496/category_12808781.html 点击跳转信奥赛C提高组csp-s初赛复赛真题题解持续更新https://blog.csdn.net/weixin_66461496/category_13125089.html 点击跳转5、GESP C考级真题题解GESP(C 一级二级三级)真题题解持续更新https://blog.csdn.net/weixin_66461496/category_12858102.html 点击跳转GESP(C 四级五级六级)真题题解持续更新https://blog.csdn.net/weixin_66461496/category_12869848.html 点击跳转GESP(C 七级八级)真题题解持续更新https://blog.csdn.net/weixin_66461496/category_13117178.html 点击跳转· 文末祝福 ·#includebits/stdc.husingnamespacestd;intmain(){cout跟着王老师一起学习信奥赛C;cout 成就更好的自己 ;cout csp信奥赛一等奖属于你! ;return0;}