您的位置:首页 > 其它

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次操作之后的字符串。


示例输入

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>
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: