P1196 - 标题统计【NOIP 2018 普及组 T1】

题目描述

凯凯刚写了一篇美妙的作文,请问这篇作文的标题中有多少个字符? 注意:标题中可能包含大、小写英文字母、数字字符、空格和换行符。统计标题字符数时,空格和换行符不计算在内。

输入格式

输入文件只有一行,一个字符串 $s$。

输出格式

输出文件只有一行,包含一个整数,即作文标题的字符数(不含空格和换行符)。

输入输出样例 #1

输入 #1

234

输出 #1

3

输入输出样例 #2

输入 #2

Ca 45

输出 #2

4

说明/提示

样例 1 说明

标题中共有 3 个字符,这 3 个字符都是数字字符。

样例 2 说明

标题中共有 $ 5$ 个字符,包括 $1$ 个大写英文字母, $1$ 个小写英文字母和 $2$ 个数字字符, 还有 $1$ 个空格。由于空格不计入结果中,故标题的有效字符数为 $4$ 个。

数据规模与约定

规定 $|s|$ 表示字符串 $s$ 的长度(即字符串中的字符和空格数)。
对于 $40%$ 的数据,$1 ≤ |s| ≤ 5$,保证输入为数字字符及行末换行符。
对于 $80%$ 的数据,$1 ≤ |s| ≤ 5$,输入只可能包含大、小写英文字母、数字字符及行末换行符。
对于 $100%$ 的数据,$1 ≤ |s| ≤ 5$,输入可能包含大、小写英文字母、数字字符、空格和行末换行符。

测试点数目

共20个测试点,每个测试点5分

时间与内存限制

每个测试点时间:1000ms(1.0s),内存:512MiB

输入输出模式

本OJ支持两种输入输出模式

1. 标准输入输出模式:
直接从标准输入和标准输出读写数据,不需要使用freopen进行文件输入输出重定向
2. 文件输入输出模式(国内信奥赛输入输出模式):
从文件中读写数据,需要使用freopen进行输入输出重定向
本题输入文件名为:P1196.in,输出文件名为:P1196.out