NOIP学习小站
西安交通大学附属中学航天学校

2020年09月6日的文章

字符串

字符串例题——求逆序数

tangyj626阅读(220)赞(13)

问题:输入一个正整数(),计算并输出的逆序数。正整数的逆序数就是倒着念的整数(高位不能有多余的0),例如123的逆序数是321,5700的逆序数是75。 分析:使用循环拆分出存储在long long类型变量每位上的数字,一边拆分一边组装逆序...

字符串

字符串例题——判断回文字符串

tangyj626阅读(247)赞(13)

问题:判断不包含空格且长度不超过1000的字符串是否是回文字符串。所谓回文字符串就是顺着念、倒着念完全相同的字符串。 分析:对于字符串,设其长度为,那么是回文字符串必须要满足:str[0] == str[n-1]、str[1] == str...

字符串

字符串例题——统计单词数量

tangyj626阅读(208)赞(14)

问题:统计长度不超过1000的字符串中的单词数量。字符串中的单词用一个或者多个空格隔开。 分析:输入的字符串包含空格,不能简单地使用cin或者scanf输入。可以直接遍历字符串中的字符,遍历过程中统计单词首字符的数量,单词首字符的特点是:当...

字符串

字符串例题——统计字符串中某单词出现次数

tangyj626阅读(239)赞(14)

问题:统计字符串中单词出现的次数。已知字符串中的单词用一个空格或者多个空格隔开。 输入格式:有2行,第1行是字符串,第2行是不带空格的单词。 分析:使用string来存储字符串和单词。可以通过string的find方法查找子串的方式统计单词...