HDU 2072 单词数
来源:互联网 发布:手游java服务器端源码 编辑:程序博客网 时间:2024/05/01 13:04
单词数
Time Limit: 1000/1000 MS (Java/Others) Memory Limit: 32768/32768 K (Java/Others)Total Submission(s): 45272 Accepted Submission(s): 11106
Problem Description
lily的好朋友xiaoou333最近很空,他想了一件没有什么意义的事情,就是统计一篇文章里不同单词的总数。下面你的任务是帮助xiaoou333解决这个问题。
Input
有多组数据,每组一行,每组就是一篇小文章。每篇小文章都是由小写字母和空格组成,没有标点符号,遇到#时表示输入结束。
Output
每组只输出一个整数,其单独成行,该整数代表一篇文章里不同单词的总数。
Sample Input
you are my friend#
Sample Output
4
Author
Lily
Source
浙江工业大学网络选拔赛
Recommend
linle | We have carefully selected several similar problems for you: 2074 1251 2058 2073 1020
#include <iostream>#include <cstdio>#include <algorithm>#include <set>#include <string>#include <cstring>#include <sstream>#include <vector>#include <map>#include <cmath>using namespace std;int main(){ set<string> words; string s; while(getline(cin,s)) { if(s[0]=='#') break; stringstream ss(s); string t; while(ss>>t) words.insert(t); cout<<words.size()<<endl; words.clear(); } return 0;}
用set集合可以自己把重复的单词除掉,最后set的size就是单词数。
0 0
- HDU 2072 单词数
- hdu 2072 单词数
- hdu 2072 单词数
- HDU 2072 单词数
- HDU 2072 单词数
- Hdu 2072 - 单词数
- Hdu 2072 单词数
- hdu 2072-单词数
- hdu 2072 单词数
- HDU 2072 单词数
- HDU 2072 单词数
- HDU 2072 单词数
- hdu 2072 单词数
- hdu 2072 单词数
- hdu 2072 单词数
- HDU 2072 单词数
- HDU 2072 单词数
- HDU 2072 单词数
- 何为“统一存储”
- 获取通讯录、通话记录、短信
- A water problem
- mysql笔记本:
- 汉诺塔IV
- HDU 2072 单词数
- SASS/SCSS 使用指南
- 浏览器打开android app
- java中使用正则校验
- NYOJ 32 组合数
- Android 开源框架Universal-Image-Loader完全解析(一)--- 基本介绍及使用
- |Tyvj|NOIP2013|模拟|P2772 表达式求值
- adb devices连接提示 Android offline或unauthorized的解决办法
- App系列------如何把asset目录下文件copy到机台中