Jobdu 题目1168:字符串的查找删除
来源:互联网 发布:linux tomcat 慢 编辑:程序博客网 时间:2024/05/16 02:11
http://ac.jobdu.com/problem.php?pid=1168
题目描述:
给定一个短字符串(不含空格),再给定若干字符串,在这些字符串中删除所含有的短字符串。
- 输入:
输入只有1组数据。
输入一个短字符串(不含空格),再输入若干字符串直到文件结束为止。
- 输出:
删除输入的短字符串(不区分大小写)并去掉空格,输出。
- 样例输入:
in#include int main(){printf(" Hi ");}
- 样例输出:
#cludetma(){prtf("Hi");}
- 提示:
注:将字符串中的In、IN、iN、in删除。
#include <iostream>#include <stdio.h>#include <string>#include <cctype>using namespace std;int main(){string in, x = "" , str, y;int index, k;getline(cin, in);int len = in.size();for (int i = 0; i < in.size(); i++)x += tolower(in[i]);while (getline(cin, str)){y = "";index = 0;for (int i = 0; i < str.size(); i++)y += tolower(str[i]);while ((k = y.find(x, index)) != string::npos){y.erase(k, len);str.erase(k, len);index = k;}index = 0;while ((k = str.find(" ", index)) != string::npos){y.erase(k, 1);str.erase(k, 1);index = k;}cout << str << endl;}return 0;}
0 0
- Jobdu题目1168:字符串的查找删除
- Jobdu 题目1168:字符串的查找删除
- 题目1168:字符串的查找删除
- 题目1168:字符串的查找删除
- 题目1168:字符串的查找删除
- 题目1168:字符串的查找删除
- 题目1168:字符串的查找删除
- 题目1168:字符串的查找删除
- 题目1168:字符串的查找删除
- 九度OJ 题目1168:字符串的查找删除
- 九度oj题目1168:字符串的查找删除
- 天勤OJ 题目1064: 字符串的查找删除
- 九度OJ-题目1168:字符串的查找删除-string的使用(转)
- 字符串的查找删除
- 字符串的查找删除
- 九度-1168 字符串的查找删除
- JD 1168:字符串的查找删除
- 1168_字符串的查找删除
- lvs负载均衡技术介绍
- X Window 程式設計入門--第二章 X Programming 的第一步
- 成功实施移动CRM系统
- ExecutorService 线程池
- wince6.0下 Error: failed PB timebomb check
- Jobdu 题目1168:字符串的查找删除
- poj1679 The Unique MST
- mysql数据库管理员口令丢失的处理方法
- 黑马程序员——java基础(IO部分知识梳理)上
- LeetCode Solutions : Minimum Path Sum
- STL源码剖析读书笔记
- 成功Implementating CRM为例
- ios学习笔记—— 模态视图
- 成为展会商务之星