news 2026/4/16 18:26:39

C++自存错题(6)优美字符串

作者头像

张小明

前端开发工程师

1.2k 24
文章封面图
C++自存错题(6)优美字符串

小明觉得一个优美的字符串应该满足任意相邻字符都不相同,他想知道把给定字符串变成一个优美的字符串最少需要插入多少个字符。请你告诉他,插入最少字符后的串的长度。

输入格式:

第一行输入一个[1, 30]区间内的整数 n。
接下来 n 行,每行是一个长度小于1000的字符串(可能包含空格)。

输出格式:

输出 n 行,每行一个整数,表示美化后字符串的最短长度。

#include<iostream> #include<iomanip> #include<string> using namespace std; int main() { int n; cin >> n; cin.ignore(); for (int i = 0; i < n; i++) { string s; getline(cin, s); if (s.size() < 3) { cout << s.size() << endl; } else { int temp = s.size(); for (int j = 0; j < s.size(); j++) { if (j < s.size() - 1) { if (s[j] == s[j + 1]) { temp++; } } } cout << temp << endl; } } return 0; }
版权声明: 本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若内容造成侵权/违法违规/事实不符,请联系邮箱:809451989@qq.com进行投诉反馈,一经查实,立即删除!
网站建设 2026/4/16 14:06:40

界面分隔的艺术:shadcn/ui分隔线组件深度解析

界面分隔的艺术&#xff1a;shadcn/ui分隔线组件深度解析 【免费下载链接】awesome-shadcn-ui A curated list of awesome things related to shadcn/ui. 项目地址: https://gitcode.com/gh_mirrors/aw/awesome-shadcn-ui 在现代Web界面设计中&#xff0c;信息组织与视觉…

作者头像 李华
网站建设 2026/4/16 15:53:30

Open-AutoGLM源码下载全攻略(稀缺资源限时开放)

第一章&#xff1a;Open-AutoGLM源码下载全攻略&#xff08;稀缺资源限时开放&#xff09; 获取 Open-AutoGLM 的源码是深入研究其自动化推理与生成能力的第一步。该项目目前未完全公开&#xff0c;但官方团队为早期开发者提供了限时访问通道&#xff0c;掌握正确的获取方式至关…

作者头像 李华
网站建设 2026/4/16 9:19:05

AiPPT智能PPT生成器:一键打造惊艳演示文稿的终极指南

AiPPT智能PPT生成器&#xff1a;一键打造惊艳演示文稿的终极指南 【免费下载链接】AiPPT AI 智能生成 PPT&#xff0c;通过主题/文件/网址等方式生成PPT&#xff0c;支持原生图表、动画、3D特效等复杂PPT的解析和渲染&#xff0c;支持用户自定义模板&#xff0c;支持智能添加动…

作者头像 李华
网站建设 2026/4/16 10:56:02

内测通道即将关闭,现在申请还来得及吗?

第一章&#xff1a;内测通道即将关闭&#xff0c;现在申请还来得及吗&#xff1f;距离内测申请截止仅剩最后72小时&#xff0c;许多开发者仍在犹豫是否提交申请。根据官方公告&#xff0c;本次内测资格将严格按照提交时间与技术背景综合评估发放&#xff0c;越早提交的申请者获…

作者头像 李华
网站建设 2026/4/16 9:20:08

揭秘MIST:macOS系统部署的终极利器

揭秘MIST&#xff1a;macOS系统部署的终极利器 【免费下载链接】Mist A Mac utility that automatically downloads macOS Firmwares / Installers. 项目地址: https://gitcode.com/GitHub_Trending/mis/Mist MIST工具作为一款专业的macOS安装器下载和系统部署工具&…

作者头像 李华
网站建设 2026/4/16 9:26:02

5步搞定Edge TTS:Python实现跨平台文本转语音的完整指南

5步搞定Edge TTS&#xff1a;Python实现跨平台文本转语音的完整指南 【免费下载链接】edge-tts Use Microsoft Edges online text-to-speech service from Python WITHOUT needing Microsoft Edge or Windows or an API key 项目地址: https://gitcode.com/GitHub_Trending/e…

作者头像 李华