标题统计C++

题目:


数据范围:

规定 |s| 表示字符串 s 的长度(即字符串中的字符和空格数)。

1≤|s|≤5,输入可能包含大、小写英文字母、数字字符、空格和行末换行符。


思路:

要求符合要求的字符,我们可以使用 string进行读入,因为字符串中会有空格,而 cin 读到空格会停止,此时便可以用 while(cin>>s) 进行读入,这样会一直读入到无输入为止,此时读入的字符串都是我们所求的答案的一部分。那么我们可以多次读入,对字符串长度进行累加,求出答案。


代码:

cpp 复制代码
#include<bits/stdc++.h>
using namespace std;
int main(){
	int ans=0;
	string s;//
	while(cin>>s){
		ans+=s.size();//这是一个求字符串大小的函数
	}
	cout<<ans;//输出
}
相关推荐
谭欣辰3 分钟前
LCS(最长公共子序列)详解
开发语言·c++·算法
Cando学算法8 分钟前
鸽笼原理(抽屉原理)
c++·算法·学习方法
RPGMZ12 分钟前
RPGMakerMZ 地图存档点制作 标题继续游戏直接读取存档
开发语言·javascript·游戏·游戏引擎·rpgmz·rpgmakermz
丑八怪大丑20 分钟前
JDK8-17新特性
java·开发语言
书源丶32 分钟前
三十五、Java 泛型——类型安全的「万能模板」
java·开发语言·安全
EF@蛐蛐堂43 分钟前
【js】浏览器滚动条优化组件OverlayScrollbars
开发语言·javascript·ecmascript
郝学胜-神的一滴1 小时前
跨平台动态库与头文件:从原理到命名的深度解析
linux·c++·程序人生·unix·cmake
代码中介商1 小时前
C++ 仿函数(Functor)深度解析:从基础到应用
开发语言·c++
王老师青少年编程1 小时前
csp信奥赛C++高频考点专项训练之字符串 --【字符串基础】:[NOIP 2018 普及组] 标题统计
c++·字符串·csp·高频考点·信奥赛·专项训练·标题统计
小杍随笔1 小时前
Rust桌面GUI框架:性能优化与实战避坑指南
开发语言·性能优化·rust