首页 > 代码库 > Codeforces_AIM Tech Round 3 (Div. 1)_A
Codeforces_AIM Tech Round 3 (Div. 1)_A
http://codeforces.com/problemset/problem/708/A
贪心,先把前面连续的一串‘a‘排除,再向后知道找到第一个‘a‘,注意特殊情况。
#include<iostream>#include<cstdio>#include<string>using namespace std;int main(){ string s; cin >> s; int i; for(i = 0;i < s.size() && s[i] == ‘a‘;i++); if(i == s.size()) s[i-1] = ‘z‘; else { for(;i < s.size() && s[i] != ‘a‘;i++) s[i] = s[i]-1; } cout << s << endl; return 0;}
Codeforces_AIM Tech Round 3 (Div. 1)_A
声明:以上内容来自用户投稿及互联网公开渠道收集整理发布,本网站不拥有所有权,未作人工编辑处理,也不承担相关法律责任,若内容有误或涉及侵权可进行投诉: 投诉/举报 工作人员会在5个工作日内联系你,一经查实,本站将立刻删除涉嫌侵权内容。