hdu 2072单词数
2014-08-02 22:49
393 查看
单词数
Time Limit: 1000/1000 MS (Java/Others) Memory Limit: 32768/32768 K (Java/Others) Total Submission(s): 28671 Accepted Submission(s): 6877[align=left]Problem Description[/align]
lily的好朋友xiaoou333最近很空,他想了一件没有什么意义的事情,就是统计一篇文章里不同单词的总数。下面你的任务是帮助xiaoou333解决这个问题。
[align=left]Input[/align]
有多组数据,每组一行,每组就是一篇小文章。每篇小文章都是由小写字母和空格组成,没有标点符号,遇到#时表示输入结束。
[align=left]Output[/align]
每组只输出一个整数,其单独成行,该整数代表一篇文章里不同单词的总数。
[align=left]Sample Input[/align]
you are my friend
#
[align=left]Sample Output[/align]
4
#include <stdio.h> #include <string> #include <set> #include <string.h> #include <iostream> using namespace std; int main() { char str[10002]; char str1[10002]; set<string> s; string s1; while (gets(str)) { if (0 == strcmp(str,"#")) break; while (sscanf(str,"%s",str1)!=EOF) { s1=str1; s.insert(s1); cout<<s1<<endl; printf("%s\n",str); system("pause"); int i=0; while (str[i]==' '&&str[i]) i++; while (str[i]!=' '&&str[i]) str[i++]=' '; } printf("%d\n",s.size()); s.clear(); } return 0; }
View Code
相关文章推荐
- HDU 2072 单词数(set)
- HDU2072——单词数
- acm 杭电(hdu) 2072 单词数【用到了sscanf(首地址,,)】
- HDU2072 单词数
- hdu 2072 题目 单词数 (C,C++,Java)
- HDU_2072单词数
- HDU 2072 单词数
- HDU-2072 单词数
- HDU 2072 单词数 map
- HDU 2072 单词数
- HDU 2072 单词数
- hdu 2072 单词数
- HDU 2072 单词数
- Hdu 2072 单词数【字符串】
- hdu 2072 单词数 字典树
- HDU 2072 单词数
- HDU 2072 单词数
- Hdu 2072 - 单词数
- HDU-2072(单词数)都是坑啊
- hdu 2072 单词数(map的简单应用)