当前位置: 首页 > news >正文

[202403-E]春日

[202403-E]春日

题目背景

春水初至, 文笔亦似花开。

题目描述

坐看万紫千红, 提笔洋洋洒洒, 便成篇文章。 现在给你这篇文章, 这篇文章由若干个单词组成, 没有标点符号, 两两单词之间由一个空格隔开。 为了让大家感受到春日花开的美丽, 现在需要你将文章中所有的完整的单词 “flower” 修改为 “Flower” 。 如单词 “flower” 需要修改, 但 “fflower" 不需要修改,“flowerr” 也不需要修改。

输入格式

输入一行一个字符串 SSS

输出格式

输出一行一个字符串, 表示修改以后的文章。

样例 #1

样例输入 #1

flowers flower

样例输出 #1

flowers Flower

提示

对于 20%20\%20% 的数据, 满足文章就是 “flower” ;

对于 100%100 \%100% 的数据, 满足文章长度小于 100010001000 个字符。

🟢 题目解析


春日文章由若干单词组成,
要求把单独完整的单词 “flower” 替换为 “Flower”。
注意:

  • 只有单词正好是 “flower” 才替换,
  • 不是子串,比如 “flowers” 或 “fflower” 不替换。

🔥 解题思路

  1. 先按空格分割字符串,得到单词列表。
  2. 遍历单词列表,遇到等于 “flower” 的单词改成 “Flower”。
  3. 拼回字符串输出,单词之间用空格分隔。

C++ 代码实现(不使用复杂库,只用简单字符串操作)

#include <iostream>
#include <string>
using namespace std;int main() {string s;getline(cin, s);string result = "";string word = "";for (int i = 0; i <= (int)s.size(); i++) {if (i == (int)s.size() || s[i] == ' ') {// 单词结束,判断是否为"flower"if (word == "flower") word = "Flower";if (!result.empty()) result += " ";result += word;word = "";} else {word += s[i];}}cout << result << endl;return 0;
}

🏆 样例测试:

输入:

flowers flower

输出:

flowers Flower

http://www.lryc.cn/news/613845.html

相关文章:

  • 等保测评-Nginx中间件
  • DM8数据库服务正常,但是登录报错 [-70019]:没有匹配的可登录服务器
  • cAdvisor 容器监控软件学习
  • docker下载安装和使用(Hyper-V方式)
  • Socket编程预习
  • AI赋能SEO关键词优化策略
  • 深入理解 robots.txt:网站与搜索引擎的 “沟通协议”
  • sqli-labs通关笔记-第38关 GET字符型堆叠注入(单引号闭合 手工注入+脚本注入两种方法)
  • Dubbo应用开发之基于xml的第一个Dubbo程序
  • 安全扫描:检测到目标站点存在javascript框架库漏洞问题(vue)
  • 13. 搜索引擎-ElasticSearch
  • 深入探索 PDF 数据提取:PyMuPDF 与 pdfplumber 的对比与实战
  • 技术速递|GPT-5 正式上线 Azure AI Foundry
  • 机器学习——06 集成学习
  • AI搜索引擎——DeepSeek崛起 || #AIcoding·八月创作之星挑战赛# || 简单版
  • 机器人焊机智能流量调节
  • 【/usr/bin/env: “bash\r”: 没有那个文件或目录】问题解决
  • 电脑IP地址是“169.254.x.x”而无法上网的原因
  • MetaBit基金会加码投资图灵协议,深化去中心化金融与元宇宙生态合作
  • 人工智能与智能家居:家居生活的变革
  • git | git bash变慢解决
  • 智能对讲机是什么?原理、优势、应用场景、发展趋势详解
  • Xiphos Q8 SDR DOCK子板 AD9361 宽带收发器的 SDR 模块。
  • 【新启航】旋转治具 VS 手动翻转:三维扫描中自动化定位如何将单件扫描成本压缩 75%
  • Agent配置最佳实践:Prompt工程与参数调优
  • 【世纪龙科技】汽车车身测量虚拟实训软件-虚境精测全维赋能
  • 机器学习-----SVM(支持向量机)算法简介
  • 机器学习-Logistic Regression
  • 数据结构5-哈希表
  • Python爬虫实战:研究meshio库,构建网格文件数据采集系统