sdut 3272 山理工第七届校赛--字符的变化
2016-05-26 20:52
337 查看
题目链接:点击打开链接
一个长度为n(1<=n<=1000)的字符串(只包含小写字母),然后对这个字符串进行操作,一次操作为:a->b,b->c,c->d......,z->a; 输出经过m次操作之后的字符串。(例如 abcde 经过一次操作之后变为 bcdef)。
单组输入。测试用例的第一行为字符串s,第二行为一个整数m(0<=m<=1000)。
输出经过m次操作之后的字符串。
题目描述
一个长度为n(1<=n<=1000)的字符串(只包含小写字母),然后对这个字符串进行操作,一次操作为:a->b,b->c,c->d......,z->a; 输出经过m次操作之后的字符串。(例如 abcde 经过一次操作之后变为 bcdef)。
输入
单组输入。测试用例的第一行为字符串s,第二行为一个整数m(0<=m<=1000)。
输出
输出经过m次操作之后的字符串。
示例输入
xyzcd 2
示例输出
zabef
<span style="font-size:18px;">///山理工第七届校赛--字符的变化 #include <iostream> #include<cstring> using namespace std; int main() { char str[1005]; cin>>str; int m; cin>>m; int len=strlen(str); for(int i=0;i<len;i++) { str[i]=(str[i]-'a'+m)%26+'a'; } cout<<str<<endl; return 0; } </span>
相关文章推荐
- POJ 1067 威佐夫博弈
- 用JS生成MIDI文件(附代码)
- 谁的青春不迷茫
- 【操作系统】linux创建子进程--fork()方法
- GridView属性大全
- Touch panel DTS 分析(MSM8994平台,Atmel 芯片)
- 数组中增加或者删除元素
- Android之Adapter用法总结
- 深入浅出linux内核源代码之双向链表list_head(下):
- Struts2中关于"There is no Action mapped for namespace / and action name"的总结
- RESTful API 设计指南
- 比较java c++ 对象之间的区别(内存)
- Hash函数的安全性
- 排列组合公式 扳子
- sdut 3270 山理工第七届校赛--飞花的鱼塘
- 表单数据提交后,数据库记录显示为问号的解决
- PHP - 简单获取页面内容
- 整除运算与取模运算
- Java基础回顾 : String、StringBuffer和StringBuilder
- 13. SpringMVC_使用Servlet原生API作为参数