#1082 : 然而沼跃鱼早就看穿了一切
-
描述
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
题目分析:其实就是简单的字符串匹配,先用getline获取每一行的字符串,然后在这里面以模板字符串的长度进行遍历,进行匹配,用爆搜就可以了。
#include<iostream>
#include<algorithm>
#include<cstring>
#include<string>using namespace std;
const string S="marshtomp";
const string S1="fjxmlhx";
const string S2="MARSHTOMP";
bool findif(string str){
bool flag=true;
int len=str.length();
for(int i=0;i<len;i++)
{if(str[i]!=S[i]&&str[i]!=S2[i]) flag=false;
}
return flag;
}int main(){
string str="marshtomp";
int chang=str.length();
while(getline(cin,str))
{//cout<<str<<endl;int len=str.length();for(int i=0;i<len;i++){string s="";for(int j=i;j<i+chang;j++)s+=str[j];
if(findif(s))
{str.replace(i,chang,S1);
}}
cout<<str<<endl;
}
return 0;}
#1082 : 然而沼跃鱼早就看穿了一切相关推荐
- hihoCoder - 1082 - 然而沼跃鱼早就看穿了一切 (字符串处理!!)
#1082 : 然而沼跃鱼早就看穿了一切 时间限制:1000ms 单点时限:1000ms 内存限制:256MB 描写叙述 fjxmlhx每天都在被沼跃鱼刷屏,因此他急切的找到了你希望你写一个程序屏蔽全 ...
- HihoCoder - 1082 然而沼跃鱼早就看穿了一切
HihoCoder - 1082 #1082 : 然而沼跃鱼早就看穿了一切 时间限制:1000ms 单点时限:1000ms 内存限制:256MB 描述 fjxmlhx每天都在被沼跃鱼刷屏,因此他急切的 ...
- 【漫漫长征路】hihocoder #1082 然而沼跃鱼早就看穿了一切
[漫漫长征路D1]hihocoder #1082 然而沼跃鱼早就看穿了一切 描述 输入 样例输入 样例输出 AC的python代码 注意事项 描述 fjxmlhx每天都在被沼跃鱼刷屏,因此他急切的找到 ...
- hiho#1082 然而沼跃鱼早就看穿了一切
#1082 : 然而沼跃鱼早就看穿了一切 时间限制:1000ms 单点时限:1000ms 内存限制:256MB 描述 fjxmlhx每天都在被沼跃鱼刷屏,因此他急切的找到了你希望你写一个程序屏蔽所有句 ...
- hiho 1082 : 然而沼跃鱼早就看穿了一切
#1082 : 然而沼跃鱼早就看穿了一切 时间限制:1000ms 单点时限:1000ms 内存限制:256MB 描述 fjxmlhx每天都在被沼跃鱼刷屏,因此他急切的找到了你希望你写一个程序屏蔽所有句 ...
- 【hihocoder】#1082 : 然而沼跃鱼早就看穿了一切
题目链接:http://hihocoder.com/problemset/problem/1082?sid=791045 题目: fjxmlhx每天都在被沼跃鱼刷屏,因此他急切的找到了你希望你写一个程 ...
- hihoCoder #1082 : 然而沼跃鱼早就看穿了一切
题目地址:http://hihocoder.com/problemset/problem/1082 时间限制:1000ms 单点时限:1000ms 内存限制:256MB 描述 fjxmlhx每天都在被 ...
- HihoCoder 1082 : 然而沼跃鱼早就看穿了一切
时间限制:1000ms 单点时限:1000ms 内存限制:256MB 描述 fjxmlhx每天都在被沼跃鱼刷屏,因此他急切的找到了你希望你写一个程序屏蔽所有句子中的沼跃鱼("marshtom ...
- 编程基础篇:#1082 : 然而沼跃鱼早就看穿了一切
fjxmlhx每天都在被沼跃鱼刷屏,因此他急切的找到了你希望你写一个程序屏蔽所有句子中的沼跃鱼("marshtomp",不区分大小写).为了使句子不缺少成分,统一换成 " ...
最新文章
- Sql server Insert执行的秘密(下) 带外键的INSERT分析
- python批量生成,用python批量生成简单的xml文档
- JAVA多线程之UncaughtExceptionHandler——处理非正常的线程中止
- Spring boot 自定义banner
- python数据库在哪_python可以用哪些数据库
- 2017.3.23下午
- 如何使用RDP报表工具预览页面可以出现完整数据而不是只显示一条
- ios模拟器 安装ipa_用iOS模拟器安装App的方法
- 你知道视频去水印的方法有哪些吗?分享2个实用的去水印方法
- 奥尼捷多功能证件包护照包证件夹男士卡包女士必备 A101 黑色【图片 价格 品牌 报价】-京东商城...
- python 黎曼猜想_黎曼猜想简析
- Android高德地图点击大头针更换大头针图片
- 数据库基础知识:概念篇
- excel中如何冻结前三行或者其他行
- 3GPP TS 23501-h20 中英文对照 | 5.29.2 5G VN group management
- 使用iTunes向设备安装ipa
- 小酌Django1——Django基础
- 如何让家里的电脑,外网也能访问
- matlab 实验代码,matlab实验2代码
- 【数字信号处理及MATLAB实践】
热门文章
- 关于开通《四川省建设工程计价咨询网上预约系统》的通知
- 谷歌智能眼镜回归,针对商业用户售价999美元
- 机器学习9 -- 模型压缩和加速
- I - 后缀数组二·重复旋律2 HihoCoder - 1407
- java魔改,我的世界1.16.4java吾爱专属魔改版
- 初学C语言的一点自我拙见
- 离散数学 --- 谓词逻辑 --- 谓词符号化与谓词合式公式
- 从拜占庭将军问题到分布式系统的一致性
- 27 Three.js的平行光THREE.DirectionalLight
- php 3d animation,CSS_纯CSS实现菜单、导航栏的3D翻转动画效果,我曾经向大家展示过闪光的logo - phpStudy...