字符串的查找删除
来源:互联网 发布:网络教研三剑客 编辑:程序博客网 时间:2024/05/22 12:16
题目描述
给定一个短字符串(不含空格),再给定若干字符串,在这些字符串中删除所含有的短字符串。
输入
输入只有1组数据。
输入一个短字符串(不含空格),再输入若干字符串直到文件结束为止。
输出
删除输入的短字符串(不区分大小写)并去掉空格,输出。
样例输入
in#include int main(){printf(" Hi ");}
样例输出
#cludetma(){prtf("Hi");}
提示
注:将字符串中的In、IN、iN、in删除。
#include <cstdio>#include <iostream>#include <string>#include <cctype>using namespace std;const int maxn=205;char s[maxn];int main(){ gets(s); string a=s; for(int i=0;i<a.size();i++) a[i]=tolower(a[i]); while(gets(s)){ string b=s,c=b; for(int i=0;i<b.size();i++) b[i]=tolower(b[i]); int t=b.find(a,0); while(t!=string::npos){ c.erase(t,a.size()); b.erase(t,a.size()); t=b.find(a,t); } t=c.find(' ',0); while(t!=string::npos){ c.erase(t,1); t=c.find(' ',0); } cout<<c<<endl; } return 0;}
阅读全文
0 0
- 字符串的查找删除
- 字符串的查找删除
- 九度-1168 字符串的查找删除
- 题目1168:字符串的查找删除
- 题目1168:字符串的查找删除
- Jobdu题目1168:字符串的查找删除
- Jobdu 题目1168:字符串的查找删除
- JD 1168:字符串的查找删除
- 题目1168:字符串的查找删除
- 题目1168:字符串的查找删除
- 1168_字符串的查找删除
- 题目1168:字符串的查找删除
- 题目1168:字符串的查找删除
- 题目1168:字符串的查找删除
- 九度OJ 1168:字符串的查找删除 (查找)
- 字符串中查找删除
- 字符串的查找删除(字符串处理函数的应用)
- 天勤OJ 题目1064: 字符串的查找删除
- Docker源码分析(四):Docker Daemon之NewDaemon实现
- 【Spring】Spring开启注解配置
- 关于Dalston.SR3版本的spring cloud,用feign客户端调用服务hystrix不能生效的问题
- oracle体系结构-一条sql说明oracle体系结构
- WXML节点信息API
- 字符串的查找删除
- java求排列组合数
- MySQL explain执行计划参数说明
- jsonp跨域百度
- Docker源码分析(五):Docker Server的创建
- 【安全牛学习笔记】 本地提权
- 二叉排序树的构造、深度优先遍历、广度优先遍历
- 2017.9.15
- 范围管理:用WBS工作分解法划定项目范围