HDU 2072 单词数
2012-01-16 10:55
555 查看
单词数
Time Limit: 1000/1000 MS (Java/Others) Memory Limit: 32768/32768 K (Java/Others)Total Submission(s): 12939 Accepted Submission(s): 3310
[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
这次我第一次对每一个字符处理。
代码如此:
View Code
#include<stdio.h> #include<string.h> char y[1000][100]; char x[20001],t[100]; int main() { int i,j,k,l; char *p,*q; while(gets(x)) { if(strcmp(x,"#")==0) break; l=0; p=x; q=strtok(p," "); //第一次用是p,以后是NULL while(q) { strcpy(t,q); for(i=0;i<l;i++)//上面说的计算不同类的总数。 { if(strcmp(y[i],t)==0) break; } if(i==l) { strcpy(y[i],t); l++; } q=strtok(NULL," "); } printf("%d\n",l); } return 0; }
相关文章推荐
- HDU-1274展开字符串/HDU-2072单词数
- HDU 2072 单词数(set)
- (HDU)2072 - 单词数【字典树】or【Set容器】
- hdu 2072单词数
- HDU 2072 单词数 (水题我不会,错题集)
- HDU 2072 单词数
- hdu2072——单词数(STL,set)
- HDU 2072 单词数 -- C++ string set 统计不同的单词数目
- HDU 2072 单词数(字符串处理)
- hdu 2072 : 单词数 (水)
- HDU 2072 单词数(set)
- hdu 2072 单词数
- hdu 题目2072 单词数 (字典树)
- hdu2072(不同单词数)
- HDU 2072 单词数(set)
- HDU 2072.单词数【STL的优势以及字符串流的使用】【8月4】
- hdu 2072 单词数 - c++IO流 + set容器
- hdu2072-单词数 字典树、STL
- hdu 2072 单词数统计 sscanf() 函数
- hdu 2072 单词数