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

[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.xdnf.cn/news/17230.html

相关文章:

  • Function + 异常策略链:构建可组合的异常封装工具类
  • 智慧社区(十)——声明式日志记录与小区地图功能实现
  • Go通道操作全解析:从基础到高并发模式
  • 智能厨具机器人的革命性升级:Deepoc具身模型外拓板技术解析
  • 第六章第四节 PWM驱动LED呼吸灯 PWM驱动舵机 PWM驱动直流电机
  • Kotlin反射
  • 暴力解决MySQL连接失败
  • 从0配置yolo实例分割(ubuntu)
  • springBoot集成minio并实现文件的上传下载
  • OpenAI 开源模型 GPT-OSS MCP服务器深度解密:从工具集成到系统提示全自动化,浏览器+Python无缝协同的底层逻辑
  • 轻松实现浏览器自动化——AI浏览器自动化框架Stagehand
  • 【R语言】重新绘制高清MaxEnt的单因素响应曲线图像
  • 写Rust GPU内核驱动:GPU驱动工作原理简述
  • 告别Cursor!最强AI编程辅助Claude Code安装到使用全流程讲解
  • Beelzebub靶机
  • 第二十七天(数据结构:图)
  • Linux线程学习
  • Flutter 局部刷新方案对比:ValueListenableBuilder vs. GetBuilder vs. Obx
  • 力扣经典算法篇-46-阶乘后的零(正向步长遍历,逆向步长遍历)
  • 了解大型语言模型:力量与潜力
  • 什么是键值缓存?让 LLM 闪电般快速
  • 每日五个pyecharts可视化图表-bars(6)
  • 关于Android studio调试功能使用
  • 2025年主流开源音视频播放项目深度解析
  • MCU中的USB
  • 聚众识别场景误报率↓76%:陌讯动态密度估计算法实战解析
  • 【C语言】深入理解编译与链接过程
  • 前后端加密传数据实现方案
  • OpenCV入门:图像处理基础教程
  • [优选算法专题一双指针——两数之和](双指针和哈希表)