C++函数string

cpp 复制代码
#include<bits/stdc++.h>
using namespace std;
void f(int);
int n;
int main()
{
	system("color 1");
	string a,b;
	int s=1;
	cin>>a;
	int la=a.size();
	for(int i=la;i>=1;i--){
		b[s]=a[i];
		s++;
	}
	if(b.find("re")==1||b.find("yl")==1){
		b.erase(1,2);
	}
	else if(b.find("gni")==1){
		b.erase(1,3);
	}
	reverse(b.begin(),b.end());
	cout<<b;
	return 0;
}
void f(int n){
	
	return;
}
cpp 复制代码
#include<bits/stdc++.h>
using namespace std;
void f(int);
int n;
int main()
{
	system("color 1");
	string a,b;
	getline(cin,a);
	cin>>b;
	int x=a.find(b);
	a.erase(x,b.size());
	cout<<a;
	return 0;
}
void f(int n){
	
	return;
}
cpp 复制代码
#include<bits/stdc++.h>
using namespace std;
void f(int);
int n;
int main()
{
	system("color 1");
	string a,b;
	getline(cin,a);
	cin>>b;
	int x;
	n=a.size();
	for(int i=1;i<=n;i++){
		x=a.find(b);
		a.erase(x,b.size());
	}
	cout<<a;
	return 0;
}
void f(int n){
	
	return;
}
cpp 复制代码
#include<bits/stdc++.h>
using namespace std;
void f(int);
int n;
int main()
{
	system("color 1");
	string a,b;
	getline(cin,a);
	cin>>b;
	int x;
	n=a.size();
	for(int i=1;i<=n;i++){
		x=a.find(b);
		a.replace(x,b.size(),a);
	}
	cout<<a;
	return 0;
}
void f(int n){
	
	return;
}
相关推荐
2401_87622134几秒前
AtCoder Beginner Contest 439 - D - Kadomatsu Subsequence
c++·算法
天上飞的粉红小猪12 分钟前
网络基础概念
linux·服务器·网络·c++
嵌入式进阶行者13 分钟前
【算法】从数组中选取两个符合一定条件的数的算法与实例:华为OD机考双机位A卷 - 跳房子I
数据结构·c++·算法·链表
zhaokuner27 分钟前
12-深层模型与重构-DDD领域驱动设计
java·开发语言·设计模式·架构
im_AMBER27 分钟前
Leetcode 94 合并零之间的节点
数据结构·c++·笔记·学习·算法·leetcode
sayang_shao32 分钟前
C++ 多线程【笔记】
c++
weixin_4407305036 分钟前
java面向对象OPP-三大特性
java·开发语言·python
蕨蕨学AI41 分钟前
【Wolfram语言】37 布局与显示
开发语言·wolfram
carver w42 分钟前
MFC基于对话框Radio按钮的使用方法
c++·mfc
k***92161 小时前
如何在C++的STL中巧妙运用std::find实现高效查找
java·数据结构·c++