字符串替换

简介:

字符串替换

时间限制: 3000 ms  |  内存限制: 65535 KB
难度: 2
描述
编写一个程序实现将字符串中的所有"you"替换成"we"
输入
输入包含多行数据

每行数据是一个字符串,长度不超过1000
数据以EOF结束
输出
对于输入的每一行,输出替换后的字符串
样例输入
you are what you do
样例输出
we are what we do
01. #include <iostream>
02. #include <string>
03. #include <vector>
04. using namespace std;
05.  
06. int main()
07. {
08. string exp;
09. while (getline(cin, exp))
10. {
11. int len = exp.size();
12. for (int i = 0; i < len-2; i++)
13. {
14. if (exp[i] == 'y' && exp[i+1] == 'o' && exp[i+2] == 'u')
15. {
16. exp[i] = 'w';
17. exp[i+1] = 'e';
18. exp.erase(exp.begin()+ i + 2);
19. }
20. }
21. cout << exp << endl;
22.  
23. }
24.  
25. return 0;
26. }

目录
相关文章
|
12月前
|
数据采集 测试技术
SPAR:融合自对弈与树搜索的高性能指令优化框架
SPAR框架通过自对弈和树搜索机制,生成高质量偏好对,显著提升了大语言模型的指令遵循能力。实验表明,SPAR在指令遵循基准测试中表现优异,尤其在模型规模扩展和判断能力方面展现出显著优势。
258 5
|
12月前
|
机器学习/深度学习 传感器 人工智能
《C++赋能:构建智能工业控制系统优化算法新引擎》
在工业4.0背景下,传统工业控制系统面临重大挑战。C++语言因其高性能、高效执行及对底层硬件的精细控制,成为构建基于AI的工业控制系统优化算法的关键工具,推动工业生产向智能化、高效化发展。
208 5
|
12月前
|
存储 人工智能 API
(Elasticsearch)使用阿里云 infererence API 及 semantic text 进行向量搜索
本文展示了如何使用阿里云 infererence API 及 semantic text 进行向量搜索。
449 8
|
12月前
|
编解码
网站视频下载工具分享
[Cobalt](https://cobalt.tools/) 是一款无广告、无跟踪器的高效媒体下载器。它支持全平台内容下载,包括B站、YouTube、Instagram等,涵盖视频、音频、字幕等格式,分辨率从480P到8K+。无需注册,直接使用,简单快捷。还提供批量下载和自定义选项,提升下载效率。
|
C语言 开发者
C语言中的模块化编程思想,介绍了模块化编程的概念、实现方式及其优势,强调了合理划分模块、明确接口、保持独立性和内聚性的实践技巧
本文深入探讨了C语言中的模块化编程思想,介绍了模块化编程的概念、实现方式及其优势,强调了合理划分模块、明确接口、保持独立性和内聚性的实践技巧,并通过案例分析展示了其应用,展望了未来的发展趋势,旨在帮助读者提升程序质量和开发效率。
607 5
|
机器学习/深度学习 算法 5G
基于MIMO系统的SDR-AltMin混合预编码算法matlab性能仿真
基于MIMO系统的SDR-AltMin混合预编码算法通过结合半定松弛和交替最小化技术,优化大规模MIMO系统的预编码矩阵,提高信号质量。Matlab 2022a仿真结果显示,该算法能有效提升系统性能并降低计算复杂度。核心程序包括预编码和接收矩阵的设计,以及不同信噪比下的性能评估。
289 3
|
边缘计算 自动驾驶 物联网
波束赋形:5G 信号的精准“聚光灯”
波束赋形:5G 信号的精准“聚光灯”
1358 0
蚂蚁金服发布「定损宝」,推动图像定损技术在车险领域的应用
6 月 27 日,蚂蚁金服在北京宣布向保险行业全面开放技术产品「定损宝」,用 AI 技术模拟车险定损环节中的人工作业流程,帮助保险公司实现简单高效的自动定损,成为图像定损技术在车险领域的首次商业应用。
1836 0
蚂蚁金服发布「定损宝」,推动图像定损技术在车险领域的应用
阿里云商标注册教程:新手自助申请详细步骤
阿里云商标注册图文教程快速上手笔记,本文以阿里云商标智能注册申请为例,商标智能注册申请需要用户手动填写商标类型、商标名称、商标图样、商标说明及商标分类表选择等操作,流程较为复杂,TM83商标网来详细说下阿里云商标注册快速上手笔记
1208 1
阿里云商标注册教程:新手自助申请详细步骤
|
Windows
Windows 动态磁盘详解
Windows 动态磁盘详解
574 0
Windows 动态磁盘详解