单词数
发布日期:2021-05-07 07:25:13 浏览次数:25 分类:精选文章

本文共 544 字,大约阅读时间需要 1 分钟。

Problem Description

lily的好朋友xiaoou333最近很空,他想了一件没有什么意义的事情,就是统计一篇文章里不同单词的总数。下面你的任务是帮助xiaoou333解决这个问题。

Input

有多组数据,每组一行,每组就是一篇小文章。每篇小文章都是由小写字母和空格组成,没有标点符号,遇到#时表示输入结束。

Output

每组只输出一个整数,其单独成行,该整数代表一篇文章里不同单词的总数。

Sample Input

you are my friend

Sample Output

4

利用个双指针算法,指向前后位置,再截取字符串,存进set容器中

进行去重,其中要注意的是如果当i=j时需要跳过,不然substr截取会出错。

#include
#include
#include
using namespace std;int main(void){ string a; int sum,i; while(1) { set
bb; bb.clear(); getline(cin,a); if(a=="#") break; int j=0; for(i=0;i
上一篇:K8S入门学习笔记第六天,nodeSelector,nodeAffinity,Taint,DaemonSet控制器
下一篇:轻量级日志分析平台Loki实战

发表评论

最新留言

初次前来,多多关照!
[***.217.46.12]2025年04月10日 19时00分10秒