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

22、<简单>总结相同的数字

#include <iostream> #include <string> using namespace std; int main() { // 程序功能:字符串压缩,单个字母不标数字,连续重复标长度+字母 cout << "输入要求:仅小写英文字母,长度不超过255" << endl; cout << "请输入待压缩字符串:"; string str; cin >> str; string result; int length = str.size(); int index = 0; while (index < length) { char current = str[index]; int count = 1; // 统计当前字母连续出现多少次 while (index + 1 < length && str[index + 1] == current) { count++; index++; } // 多于1个才拼接数字 if (count > 1) { result = result + to_string(count); } result += current; index++; } cout << "\n压缩完成!压缩后的字符串:" << result << endl; return 0; }

http://www.jsqmd.com/news/1131669/

相关文章:

  • 1553B 收发器是什么?
  • 多贝西小波 D4/D8/D16 滤波器系数详解:从数学推导到 Python 实现
  • Linux服务器DDoS防御实战:从内核调优到Nginx限流的纵深防护体系
  • 存储器扩展设计:从1K×4到32K×16的3种位/字扩展方案全解析
  • 基于STM32单片机电子密码锁 射频卡识别 指纹门禁密码锁系统214(设计源文件+万字报告+讲解)(支持资料、图片参考_相关定制)_文章底部可以扫码
  • 国内EMBA哪个好?2026综合实力TOP5权威评测榜单
  • 企业 Agent 权限映射:角色不是简单复制组织架构
  • PCA vs PLS-DA 降维效果量化对比:基于2个真实组学数据集的R²与Q²指标分析
  • 大数据在校实训项目一般做什么?
  • 番茄小说下载器终极指南:如何一键下载并转换全网小说资源
  • HTML的invokers实现命令式交互绑定
  • 28、<简单>歌德巴赫猜想
  • AutoUnipus:智能刷课助手的完整指南与高效应用
  • 2026最新6款AI编程助手平替实测合集|开发调试场景深度对比
  • 光谱图像质量评估:5个指标(SAM/PSNR/SSIM/ERGAS/CC)的数学原理与适用场景对比
  • Huiwen Han —— 论文与预印本目录 2026年7月
  • AI设计芯片从论文走进现实:开源平台、强化学习与9个月流片的背后
  • 支持中文、英文等多语种创作的AI视频工具怎么选?跨境电商运营实测Seedance 2.5 值得首选
  • Matlab【图像加密】基于小波变换结合Arnold实现彩色数字图像加密解密附代码
  • 高瓴投了个陪伴,U1十天卖3800台:AI硬件的新战场是孤独
  • 深入理解Go语言内存模型与优化
  • LeetCode刷题常见模式总结
  • 3小时掌握微信自动化:从零到一的完整解决方案
  • 探秘MIPI接口:高速低功耗的移动显示黑科技
  • 【OpenHarmony/HarmonyOs 】CheckMe 悬浮导航栏与沉浸光感体验实践:从系统栏到实时仪表盘的视觉升级
  • 2026年上海同城搬家公司市场格局解析与选型指南:服务升维之战
  • Web渗透测试项目学习心得
  • 27、<简单>国王的魔镜
  • 微信语音如何转发并保存为MP3格式?并下载本地
  • 基于STM32单片机烟雾温度防盗报警 物联网云平台 火灾检测系统32(设计源文件+万字报告+讲解)(支持资料、图片参考_相关定制)_