HDU
来源:互联网 发布:软件著作权 电话 编辑:程序博客网 时间:2024/04/30 18:46
HDU - 2072 单词数
lily的好朋友xiaoou333最近很空,他想了一件没有什么意义的事情,就是统计一篇文章里不同单词的总数。下面你的任务是帮助xiaoou333解决这个问题。
you are my friend#
4
思路:
用字典树和一般的方法都可以,此题应用map解
代码:
#include<iostream>#include<cstdio>#include<cmath>#include<string>#include<cstring>#include<map>#include<algorithm>using namespace std;string s;char p[1000000000];int main(){while(1){int sum=0;map<string,int>q;q.clear();getline(cin,s);if(s=="#")break;for(int i=0;i<s.size();i++){int flag=0;int j=0;while(s[i]<='z'&&s[i]>='a'){p[j++]=s[i];flag=1;i++;}p[j]='\0';if(flag){if(q[p]==1)continue;q[p]=1;sum++;flag=0;}}printf("%d\n",sum);}return 0;}
阅读全文
0 0
- hdu
- hdu
- HDU
- hdu ()
- hdu
- hdu
- HDU
- HDU
- hdu
- hdu
- HDU
- Hdu
- hdu
- hdu-
- hdu
- hdu
- hdu
- HDU
- 环信即时通讯聊天记录
- hive分桶管理
- 配置aop报错: Pointcut is not well-formed: expecting 'name pattern' at character position
- [笔记分享] [Camera] MTK Camera Performance
- 《聊聊架构》笔记记录
- HDU
- PIM SM 报文转发规则
- 笨办法学 Python · 续 练习 35:解释器
- linux acl 改变特定用户的文件权限
- Helper2416开发板学习①环境搭建
- China Operating System 电脑操作系统 2016全球互联网排名
- sbl.py
- bzoj 1858: [Scoi2010]序列操作
- POJ