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 = ;i < s.size() && s[i] == 'a';i++);
if(i == s.size()) s[i-] = 'z';
else
{
for(;i < s.size() && s[i] != 'a';i++) s[i] = s[i]-;
}
cout << s << endl;
return ;
}

最新文章

  1. SPI总线
  2. PHP mail
  3. POJ2226 Muddy Fields(二分图最小点覆盖集)
  4. jdk之jhat命令
  5. 自己编写基于MVC的轻量级PHP框架
  6. windows系统下Python环境的搭建及Selenium的安装
  7. Eclipse中创建标准web工程以及标准目录结构说明
  8. Codeforce 216 div2
  9. cf448D Multiplication Table
  10. 多平台Native库打入JAR包发布实战
  11. codves 3044 矩形面积求并
  12. Settings.settings
  13. C#中Activator.CreateInstance()方法用法分析
  14. aspnetcore2.1 部署到docker (访问出现404)
  15. iOS socket常用数据类型转换
  16. 文艺平衡Splay树学习笔记(2)
  17. python新建txt文件,并逐行写入数据
  18. linux 计划任务 crontab 简单用法
  19. 浅议APC
  20. Linux下zip命令

热门文章

  1. spring boot 中AOP的使用
  2. nodeJS实现识别验证码(tesseract-ocr+GraphicsMagick)
  3. 我是如何一步步裹挟老板从.net 转到 java 阵营的
  4. 【转】python及其工具包安装基本流程
  5. Fabric1.4:手动启动 first-network 网络(一)
  6. js以当前时间为基础,便捷获取时间(最近2天,最近1周,最近2周,最近1月,最近2月,最近半年,最近一年,本周,本月,本年)
  7. 解决RabbitMQ远程不能访问的问题
  8. 【转】15个超炫的HTML5效果
  9. LeetCode刷题预备知识(二)
  10. 递推 dp