题意: 将所给字符串中的“marshtomp”(不区分大小写)统一换成 “fjxmlhx” 。

思路: 读取字符串后按字符输出,输出前检查下是不是 marshtomp 就行。

代码:

#include<cstdio>
#include<cstring>
#include<cstdlib>
#include<stack>
#include<queue>
#include<utility>
#include<vector>
#include<cmath>
#include<set>
#include<map>
#include<iostream>
#include<algorithm>
#include<sstream>
using namespace std;
typedef long long LL;char str[210];bool Judge(int i) //这个函数有点浮夸
{i++;if(str[i]=='a' || str[i]=='A'){i++;}else{return false;}if(str[i]=='r' || str[i]=='R'){i++;}else{return false;}if(str[i]=='s' || str[i]=='S'){i++;}else{return false;}if(str[i]=='h' || str[i]=='H'){i++;}else{return false;}if(str[i]=='t' || str[i]=='T'){i++;}else{return false;}if(str[i]=='o' || str[i]=='O'){i++;}else{return false;}if(str[i]=='m' || str[i]=='M'){i++;}else{return false;}if(str[i]=='p' || str[i]=='P'){return true;}else{return false;}
}int main()
{//freopen("in.txt", "r", stdin);while(gets(str)){int len = strlen(str);for(int i=0; i<len; i++){if(str[i]=='m' || str[i]=='M'){if(Judge(i)){i = i+8;printf("fjxmlhx");}else{printf("%c", str[i]);}}else{printf("%c", str[i]);}}printf("\n");}return 0;
}

然而沼跃鱼早就看穿了一切 hihoCoder1082相关推荐

  1. hihoCoder - 1082 - 然而沼跃鱼早就看穿了一切 (字符串处理!!)

    #1082 : 然而沼跃鱼早就看穿了一切 时间限制:1000ms 单点时限:1000ms 内存限制:256MB 描写叙述 fjxmlhx每天都在被沼跃鱼刷屏,因此他急切的找到了你希望你写一个程序屏蔽全 ...

  2. HihoCoder - 1082 然而沼跃鱼早就看穿了一切

    HihoCoder - 1082 #1082 : 然而沼跃鱼早就看穿了一切 时间限制:1000ms 单点时限:1000ms 内存限制:256MB 描述 fjxmlhx每天都在被沼跃鱼刷屏,因此他急切的 ...

  3. 【漫漫长征路】hihocoder #1082 然而沼跃鱼早就看穿了一切

    [漫漫长征路D1]hihocoder #1082 然而沼跃鱼早就看穿了一切 描述 输入 样例输入 样例输出 AC的python代码 注意事项 描述 fjxmlhx每天都在被沼跃鱼刷屏,因此他急切的找到 ...

  4. hiho#1082 然而沼跃鱼早就看穿了一切

    #1082 : 然而沼跃鱼早就看穿了一切 时间限制:1000ms 单点时限:1000ms 内存限制:256MB 描述 fjxmlhx每天都在被沼跃鱼刷屏,因此他急切的找到了你希望你写一个程序屏蔽所有句 ...

  5. hiho 1082 : 然而沼跃鱼早就看穿了一切

    #1082 : 然而沼跃鱼早就看穿了一切 时间限制:1000ms 单点时限:1000ms 内存限制:256MB 描述 fjxmlhx每天都在被沼跃鱼刷屏,因此他急切的找到了你希望你写一个程序屏蔽所有句 ...

  6. 然而沼跃鱼早就看穿了一切

    fjxmlhx每天都在被沼跃鱼刷屏,因此他急切的找到了你希望你写一个程序屏蔽所有句子中的沼跃鱼("marshtomp",不区分大小写).为了使句子不缺少成分,统一换成 " ...

  7. #1082 : 然而沼跃鱼早就看穿了一切

    时间限制:1000ms 单点时限:1000ms 内存限制:256MB 描述 fjxmlhx每天都在被沼跃鱼刷屏,因此他急切的找到了你希望你写一个程序屏蔽所有句子中的沼跃鱼("marshtom ...

  8. 【hihocoder】#1082 : 然而沼跃鱼早就看穿了一切

    题目链接:http://hihocoder.com/problemset/problem/1082?sid=791045 题目: fjxmlhx每天都在被沼跃鱼刷屏,因此他急切的找到了你希望你写一个程 ...

  9. HihoCoder 1082 : 然而沼跃鱼早就看穿了一切

    时间限制:1000ms 单点时限:1000ms 内存限制:256MB 描述 fjxmlhx每天都在被沼跃鱼刷屏,因此他急切的找到了你希望你写一个程序屏蔽所有句子中的沼跃鱼("marshtom ...

最新文章

  1. Linux下的Shell编程(2)环境变量和局部变量
  2. qq无限时间撤回消息bug_手机QQ新功能汇总,比微信有意思多了
  3. exist not exist 分析
  4. 模块20135304——刘世鹏
  5. 开源erp_大公司为何使用开源ERP
  6. 学习索引结构的一些案例——Jeff Dean在SystemML会议上发布的论文(中)
  7. 一个文件合成器的代码
  8. oracle 用户创建日期,oracle限制一个用户空闲时间
  9. A Bit of Fun
  10. itunes备份包括哪些内容_企业形象策划包括哪些内容?
  11. java编辑遗忘曲线代码_用jsp写出记忆曲线的表格(用学习新概念英语做例子)
  12. 深度linux运行浏览器中毒,使用深度Deepin系统的用户可在商店中安装360安全浏览器正式版...
  13. iFixit 拆解 2014 款 Mac mini拆机教程, 内存确认不能更换.
  14. matlab 拟合曲线 预测,matlab曲线拟合和预测
  15. [技术分享 – FCS 篇] 驭龙五式3之飞龙在天:安装 FCS 服务器
  16. 《微观经济学》第八章 博弈论与寡头市场初步笔记
  17. 汇编语言--D/A转换实验
  18. ERP开发的一些闲话—之一
  19. 以太网MII接口类型大全 MII、RMII、SMII、SSMII、SSSMII、GMII、RGMII、SGMII、TBI、RTBI、XGMII、XAUI、XL、RXAUI
  20. 基于FPGA的以太网控制器(MAC)设计(中)

热门文章

  1. 数学建模学习——分类模型
  2. python字典嵌套字典构造_浅析python 字典嵌套
  3. 经验整理-win10安装ubuntu18.04.2双系统(NVIDIA Geforce GTX 1060独显)
  4. 论系统的整体与部分的关系
  5. 一本图书的信息包括:图书编号(BookNo),书名(BookName),总册数(Total),借出数(Lend),价格(Value),利用结构体实现以下要求:
  6. f15纸飞机折法_折纸战斗机之F15鹰式折纸战斗机的折法视频教程【折纸飞机大全】...
  7. 程序员如何实现财富自由
  8. android线程作用,Android线程介绍
  9. 一阶谓词与一元谓词的区别
  10. 蓝桥杯JAVA答题技巧,第九届蓝桥杯大赛个人赛省赛(软件类)C/C++ 大学B组比赛心得(还在更新)...