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 分)相关推荐

  1. 7-2 数组循环左移(20分)(顺序表实现)

    题目描述: 本题要求实现一个对数组进行循环左移的简单函数:一个数组a中存有n(>0)个整数,在不允许使用另外数组的前提下,将每个整数循环向左移m(≥0)个位置,即将a中的数据由(a0 a1 - ...

  2. 浙江大学PTA 数据结构 习题2.2 数组循环左移 (20 分)

    本题要求实现一个对数组进行循环左移的简单函数:一个数组a中存有n(>0)个整数,在不允许使用另外数组的前提下,将每个整数循环向左移m(≥0)个位置,即将a中的数据由(a​0​​a​1​​⋯a​n ...

  3. 7-31 字符串循环左移 (C语言)

    7-31 字符串循环左移 (20 分)输入一个字符串和一个非负整数N,要求将字符串循环左移N次. 输入格式: 输入在第1行中给出一个不超过100个字符长度的.以回车结束的非空字符串:第2行给出非负整数 ...

  4. C++学习之路 | PTA乙级—— 1093 字符串A+B (20 分)(精简)

    1093 字符串A+B (20 分) 给定两个字符串 A 和 B,本题要求你输出 A+B,即两个字符串的并集.要求先输出 A,再输出 B,但重复的字符必须被剔除. 输入格式: 输入在两行中分别给出 A ...

  5. 习题3.12 另类循环队列 (20 分)

    习题3.12 另类循环队列 (20 分) 如果用一个循环数组表示队列,并且只设队列头指针Front,不设尾指针Rear,而是另设Count记录队列中元素个数.请编写算法实现队列的入队和出队操作. 函数 ...

  6. 算法-字符串 循环左移

    1.字符串循环左移 例:abcdef 循右移n位 如n=2 思路:(X'Y')' =YX    '即逆序 及X={a b }  Y={c d e f} X'=b a    Y'=f e d c 该算法 ...

  7. python列表元素循环左移_python字符串循环左移

    本文实例为大家分享了python字符串循环左移的具体代码,供大家参考,具体内容如下 字符串循环左移 给定一个字符串S[0-N-1],要求把S的前k个字符移动到S的尾部,如把字符串"abcde ...

  8. 字符串循环左移 详解

    题目描述 输入一个字符串和一个非负整数N,要求将字符串循环左移N次. 输入格式: 输入在第1行中给出一个不超过100个字符长度的.以回车结束的非空字符串:第2行给出非负整数N. 输出格式: 在一行中输 ...

  9. python字符循环左移_python字符串循环左移

    本文实例为大家分享了python字符串循环左移的具体代码,供大家参考,具体内容如下 字符串循环左移 给定一个字符串S[0-N-1],要求把S的前k个字符移动到S的尾部,如把字符串"abcde ...

最新文章

  1. VSCode如何自动换行,右侧换行间距长度,隐藏右侧代码预览(Minimap代码缩略图滚动条),比对代码差异窗口也自动换行
  2. 我在谷歌实习时发现了一个模型 bug,于是有了这篇 ACL
  3. How to go between HK and Shenzhen (Futian)?
  4. HDU 2457 DNA repair (AC自动机+DP)
  5. linux安装mysql5.7.25教程,Linux安装mysql-5.7.25
  6. 策略(strategy)模式
  7. 激光光凝手术的副作用和必要性
  8. WCF 第十三章 可编程站点 使用AJAX和JSON进行网页编程
  9. jython语法入门
  10. VIX 指数构造详细证明过程
  11. win2008虚拟化服务器配置,Win2008虚拟化实战之创建虚拟机
  12. Boston Dynamics实验:机器狗对垒真小狗
  13. 战地1 - 概念艺术
  14. 固态硬盘和机械硬盘的区别
  15. 摸鱼技能学习-持续更新
  16. 神器Android键值数据库MMKV——基于 mmap 的高性能通用 key-value 组件
  17. python开发的炸金花小游戏来啦,从此不再无聊~
  18. 音视频学习-h264裸流的解析
  19. CSS的选择器和常用样式(id,class,组合,字体,背景,宽度,高度,颜色等CSS样式)
  20. 一个移动开发者的自述

热门文章

  1. 软考信息安全工程师学习笔记汇总
  2. voxblox建图教程
  3. 操作行内样式-对象语法//操作行内样式-数组语法
  4. docker 安装 sqlserver 数据库
  5. Redis入门(三)Redis的基本数据类型
  6. 北京热风文化传媒有限公司 公司介绍
  7. 朴素贝叶斯与贝叶斯网络
  8. IOS UI 第三篇:基本UI
  9. 【2007-3】【分硬币】
  10. 精通Android自定义View(九)绘制篇Canvas分析之绘制图片