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

深入解析:第十四届蓝桥杯青少组C++选拔赛[2022.12.18]第二部分编程题(2、字符翻转)

参考程序:

#include
using namespace std;
int main() {
string s;
cin >> s; // 读取输入字符串,若无输入则结束
for (int i = 0; i < (int)s.size(); ++i) {
// i 从 0 开始,位置是 i+1;如果 i 是奇数,则位置为偶数(2,4,...),需要反转
if (i % 2 == 1) {
if (s[i] == 'M') s[i] = 'W';
else if (s[i] == 'W') s[i] = 'M';
// (题目保证字符只含 M 和 W,所以这里足够)
}
}
cout << s << '\n';
return 0;
}

http://www.rkmt.cn/news/7304.html

相关文章:

  • 企业级负载均衡方案:Nginx vs HAProxy - 从0到1的完整实战指南 转载
  • 程序设计小学期小计
  • 企业级实时消息推送系统的架构设计,一文即懂!
  • 3dma渲染噪点成因排查及优化方案 - 详解
  • 高级版Duplicate Same Files Searcher v10.7.0:秒扫全盘重复档神器 - 教程
  • vxe-tree-select 树形下拉框当使用懒加载数据时如何回显
  • 实用指南:基于RSim的域控制器HIL测试系统设计方案
  • 完整教程:新手怎么利用Qt连接汇川Easy系列的小型PLC
  • 3D影像地形图的制作:利用ArcGISPro - 指南
  • n8n实践-使用n8n搭建一个定时发送天气预报邮件的工作流
  • Cython-编程学习指南第二版-全-
  • 印度尼西亚股票数据API对接实现
  • 一天一款实用的AI工具,第1期,AI标题生成工具
  • 详细介绍:智慧校园统一身份认证中心:一个账号畅行校园内外
  • LlamaIndex 项目深度技术分析 - 详解
  • qoj853 Flat Organization
  • 2025年9月中国数据库排行榜:达梦挺进榜眼位,崖山首入前十强
  • linux proc fs node
  • 【稳定检索、线上线下参会、马理工主办】第十一届建筑、土木与水利工程国际学术会议(ICACHE 2025)
  • history路由模式下的nginx配置
  • createHashRouter
  • 设计模式 7章
  • 洛谷 P1967 [NOIP 2013 提高组] 货车运输 题解
  • 【每日一问】示波器探头校准技巧和校准原理是什么?
  • 向量数据库 FAISS、LanceDB 和 Milvus
  • ms sql dml 操作
  • cpu的各种寄存器及其功能
  • 学python的第6天
  • 如何关闭电视的ACR功能及其对隐私保护的重大意义
  • TypeScript tsconfig选项 “lib” 是做什么的