然而沼跃鱼早就看穿了一切
来源:互联网 发布:淘宝里的视频怎么转发 编辑:程序博客网 时间:2024/05/18 03:23
hihocoder 1082 然而沼跃鱼早就看穿了一切
时间限制:1000ms
单点时限:1000ms
内存限制:256MB
描述
fjxmlhx每天都在被沼跃鱼刷屏,因此他急切的找到了你希望你写一个程序屏蔽所有句子中的沼跃鱼(“marshtomp”,不区分大小写)。为了使句子不缺少成分,统一换成 “fjxmlhx” 。
输入
输入包括多行。
每行是一个字符串,长度不超过200。
一行的末尾与下一行的开头没有关系。
输出
输出包含多行,为输入按照描述中变换的结果。
- 样例输入
The Marshtomp has seen it all before.marshTomp is beaten by fjxmlhx!AmarshtompB
- 样例输出
The fjxmlhx has seen it all before.fjxmlhx is beaten by fjxmlhx!AfjxmlhxB
解题思路:这道题主要就是找到字符串,然后替换,思想嘛,简单粗暴的从第一个字符开始查找。
#include<stdio.h>#include<string.h>int main(){char a[205];int num=0,i;while(gets(a)){for(i = 0;i < strlen(a);i ++){num=0;if(a[i]=='m'||a[i]=='M') num++; if(a[i+1]=='a'||a[i+1]=='A') num++; if(a[i+2]=='r'||a[i+2]=='R') num++; if(a[i+3]=='s'||a[i+3]=='S') num++; if(a[i+4]=='h'||a[i+4]=='H') num++; if(a[i+5]=='t'||a[i+5]=='T') num++; if(a[i+6]=='o'||a[i+6]=='O') num++; if(a[i+7]=='m'||a[i+7]=='M') num++; if(a[i+8]=='p'||a[i+8]=='P') num++; if(num==9) printf("fjxmlhx"),i+=8; else printf("%c",a[i]); }printf("\n");}return 0;}
阅读全文
0 0
- #1082 : 然而沼跃鱼早就看穿了一切
- #1082 : 然而沼跃鱼早就看穿了一切
- #1082 : 然而沼跃鱼早就看穿了一切
- #1082 : 然而沼跃鱼早就看穿了一切
- 然而沼跃鱼早就看穿了一切
- hihocoder1082 然而沼跃鱼早就看穿了一切
- hiho1082 : 然而沼跃鱼早就看穿了一切
- #1082 : 然而沼跃鱼早就看穿了一切
- #1082 : 然而沼跃鱼早就看穿了一切
- 然而沼跃鱼早就看穿了一切
- 然而沼跃鱼早就看穿了一切
- 然而沼跃鱼早就看穿了一切 hihoCoder1082
- HihoCoder#1082 : 然而沼跃鱼早就看穿了一切
- hihoCoder:#1082 然而沼跃鱼早就看穿了一切
- 然而沼跃鱼早就看穿了一切(暴力+懒惰标记)
- hihocoder编程练习:#1082 : 然而沼跃鱼早就看穿了一切
- hiho 1082 : 然而沼跃鱼早就看穿了一切
- HihoCoder#1082: 然而沼跃鱼早就看穿了一切
- 477. Total Hamming Distance(C++)
- SpringCloud(第 049 篇)Netflix Eureka 源码深入剖析(上)
- Leetcode 712. Minimum ASCII Delete Sum for Two Strings
- Scala模式匹配
- 动态规划 背包问题
- 然而沼跃鱼早就看穿了一切
- c语言获取目录下的所有文件名
- 【Python】Python的类、对象、属性、方法
- NOIP模拟10.22
- 大数据学习23:hadoop-2.6.0-cdh5.7.0 编译,支持 native 和 snappy
- Ionic 简易侧拉框
- Photoshop——APP设计规范
- Android ImageView
- 129. Sum Root to Leaf Numbers