字符串右移

时间限制:1000 ms  |  内存限制:65535 KB
难度:1
描述
LZQ最近迷上了字符串,于是他有一个问题想考你,聪明的你一定知道答案。问题如下:给你一个字符串,让你对其进行向右移动K次,输出新的字符串。

输入
输入数据有多组,每组有一个字符串STR与一个数字K,表示对字符串STR向右移动K位。
输出
输出新的字符串STR1.
样例输入
abcd1234 4
sdfe123f 10
样例输出
1234abcd
3fsdfe12
AC码:
#include<stdio.h>
#include<string.h>
char str[1005];
int main()
{int k,i,len;while(~scanf("%s%d",str,&k)){len=strlen(str);k=k%len;for(i=len-k;str[i]!='\0';i++)printf("%c",str[i]);for(i=0;i<len-k;i++)printf("%c",str[i]);printf("\n");}return 0;
}

NYOJ 658 字符串右移相关推荐

  1. 字符串右移n位,例如 “hello world“ 右移两位 后ldhello wor 要求写一个方法实现此功能,方法的格式是 String moveToRight(String str,int po

    字符串右移n位,例如 "hello world" 右移两位 后ldhello wor 要求写一个方法实现此功能,方法的格式是 String moveToRight(String s ...

  2. 分享字符串右移的算法

    2019独角兽企业重金招聘Python工程师标准>>> 描述: 定义字符串的左旋转操作:把字符串前面的若干个字符移动到字符串的尾部. 如把字符串abcdef左旋转2位得到字符串cde ...

  3. NYOJ 915 +-字符串

    +-字符串 时间限制:1000 ms  |  内存限制:65535 KB 难度:1 描述 Shiva得到了两个只有加号和减号的字符串,字串长度相同.Shiva一次可以把一个加号和它相邻的减号交换.他想 ...

  4. nyoj LYQの字符串(尺取法)

    LYQの字符串 题目描述 一个字符串如果其所有长度为奇数的子串都是回文串那么就称这个字符串是奇回文串. 给你一个长度为N的字符串,假如让你最多可以修改k个字符,你的目标是求出最长的奇回文子串.がんばっ ...

  5. NYOJ 266 字符串逆序输出

    字符串逆序输出 时间限制:3000 ms  |  内存限制:65535 KB 难度:0 描述 给定一行字符,逆序输出此行(空格.数字不输出) 输入 第一行是一个整数N(N<10)表示测试数据的组 ...

  6. 字符串右移n位,例如 “hello world“ 右移两位 后ldhello wor

    public static void main(String[] args) {String a = "hello world";System.out.println( test( ...

  7. NYOJ658 字符串右移

    原题链接 #include <iostream> #include <string> using namespace std;int main(){string str;int ...

  8. 易位构词EOJ3451【字符串】【思维题】【模拟】

    http://acm.ecnu.edu.cn/problem/3451/ 官方题解: 我们可以先考虑字符串有序的情况,比如是 aaabcc,我们只要将字符串右移 3 位,变成 bccaaa,就做完了. ...

  9. Rabin-Karp 指纹字符串查找算法

    Rabin-Karp 指纹字符串查找算法 M.O.Rabin 和 R.A.Karp 发明了一种完全不同的基于散列的字符串查找算法.我们需要计算模式字符串的散列函数,然后用相同的散列函数计算文本中所有可 ...

最新文章

  1. 2019年上半年收集到的人工智能自然语言处理方向干货文章
  2. JQuery Ajax解读(3)
  3. MyBatis-11MyBatis动态SQL之【if】
  4. arduino串口绘图_一起打造一款光驱迷你绘图仪
  5. 新闻数据采集php,PHP新闻采集在线源码
  6. mysql 大表 备份_MySQL大表备份的简单方法
  7. 从事web前端两年半后的迷茫
  8. java向上和向下的区别_Java的向上和向下转型
  9. 第二期: 如何搭建 多用户的平台?(未完)
  10. h5php大转盘抽奖,html5转盘抽奖 完整代码下载(网页版)
  11. BZOJ 4173 数学 数论
  12. java ajax是什么东东_Ajax是什么意思,它是在做什么用的?
  13. Inception模块 GooLeNet网络
  14. 手把手教用matlab做无人驾驶
  15. 【JAVAFX UI欣赏 之 滑条频谱】
  16. 教老婆学java系列之奇妙的数据结构四
  17. kafka 修改分区_kafka的分区数设置
  18. TCP为什么连接建立需要三次握手,而不是两次握手?
  19. 游戏计算机性能要求吗,玩电脑大型游戏对于配置有什么要求
  20. 对于ssd对小目标检测效果的思考

热门文章

  1. *2 echo、printf、mkdir命令的应用
  2. Linux中mount Windows中的共享文件夹
  3. Ubuntu14.04LST 安装Oracle SQL Developer 4.0.2
  4. Castle.ActiveRecord的ProxyFactory配置
  5. Silverlight MMORPG团队项目截图
  6. How to publish more papaers?
  7. how to make academic sentences
  8. house price model
  9. 记住,你现在的操作是什么
  10. tableau和powerbi的联系和区别