7-31 字符串循环左移 (20 分)
7-31 字符串循环左移 (20 分)
输入一个字符串和一个非负整数N,要求将字符串循环左移N次。
输入格式:
输入在第1行中给出一个不超过100个字符长度的、以回车结束的非空字符串;第2行给出非负整数N。
输出格式:
在一行中输出循环左移N次后的字符串。
输入样例:
Hello World!
2
输出样例:
llo World!He
#include<iostream>
using namespace std;
int main(){string s;getline(cin,s);int n;cin>>n;n%=s.size();for(int i=n;i<s.size();i++)cout<<s[i];for(int i=0;i<n;i++)cout<<s[i];return 0;
}
7-31 字符串循环左移 (20 分)相关推荐
- 7-2 数组循环左移(20分)(顺序表实现)
题目描述: 本题要求实现一个对数组进行循环左移的简单函数:一个数组a中存有n(>0)个整数,在不允许使用另外数组的前提下,将每个整数循环向左移m(≥0)个位置,即将a中的数据由(a0 a1 - ...
- 浙江大学PTA 数据结构 习题2.2 数组循环左移 (20 分)
本题要求实现一个对数组进行循环左移的简单函数:一个数组a中存有n(>0)个整数,在不允许使用另外数组的前提下,将每个整数循环向左移m(≥0)个位置,即将a中的数据由(a0a1⋯an ...
- 7-31 字符串循环左移 (C语言)
7-31 字符串循环左移 (20 分)输入一个字符串和一个非负整数N,要求将字符串循环左移N次. 输入格式: 输入在第1行中给出一个不超过100个字符长度的.以回车结束的非空字符串:第2行给出非负整数 ...
- C++学习之路 | PTA乙级—— 1093 字符串A+B (20 分)(精简)
1093 字符串A+B (20 分) 给定两个字符串 A 和 B,本题要求你输出 A+B,即两个字符串的并集.要求先输出 A,再输出 B,但重复的字符必须被剔除. 输入格式: 输入在两行中分别给出 A ...
- 习题3.12 另类循环队列 (20 分)
习题3.12 另类循环队列 (20 分) 如果用一个循环数组表示队列,并且只设队列头指针Front,不设尾指针Rear,而是另设Count记录队列中元素个数.请编写算法实现队列的入队和出队操作. 函数 ...
- 算法-字符串 循环左移
1.字符串循环左移 例:abcdef 循右移n位 如n=2 思路:(X'Y')' =YX '即逆序 及X={a b } Y={c d e f} X'=b a Y'=f e d c 该算法 ...
- python列表元素循环左移_python字符串循环左移
本文实例为大家分享了python字符串循环左移的具体代码,供大家参考,具体内容如下 字符串循环左移 给定一个字符串S[0-N-1],要求把S的前k个字符移动到S的尾部,如把字符串"abcde ...
- 字符串循环左移 详解
题目描述 输入一个字符串和一个非负整数N,要求将字符串循环左移N次. 输入格式: 输入在第1行中给出一个不超过100个字符长度的.以回车结束的非空字符串:第2行给出非负整数N. 输出格式: 在一行中输 ...
- python字符循环左移_python字符串循环左移
本文实例为大家分享了python字符串循环左移的具体代码,供大家参考,具体内容如下 字符串循环左移 给定一个字符串S[0-N-1],要求把S的前k个字符移动到S的尾部,如把字符串"abcde ...
最新文章
- VSCode如何自动换行,右侧换行间距长度,隐藏右侧代码预览(Minimap代码缩略图滚动条),比对代码差异窗口也自动换行
- 我在谷歌实习时发现了一个模型 bug,于是有了这篇 ACL
- How to go between HK and Shenzhen (Futian)?
- HDU 2457 DNA repair (AC自动机+DP)
- linux安装mysql5.7.25教程,Linux安装mysql-5.7.25
- 策略(strategy)模式
- 激光光凝手术的副作用和必要性
- WCF 第十三章 可编程站点 使用AJAX和JSON进行网页编程
- jython语法入门
- VIX 指数构造详细证明过程
- win2008虚拟化服务器配置,Win2008虚拟化实战之创建虚拟机
- Boston Dynamics实验:机器狗对垒真小狗
- 战地1 - 概念艺术
- 固态硬盘和机械硬盘的区别
- 摸鱼技能学习-持续更新
- 神器Android键值数据库MMKV——基于 mmap 的高性能通用 key-value 组件
- python开发的炸金花小游戏来啦,从此不再无聊~
- 音视频学习-h264裸流的解析
- CSS的选择器和常用样式(id,class,组合,字体,背景,宽度,高度,颜色等CSS样式)
- 一个移动开发者的自述