hdoj 2072 单词数
来源:互联网 发布:mysql语句实例 编辑:程序博客网 时间:2024/06/07 12:23
这个题目很有意思,先列出笔者的测试案例,这个测试案例在一行前和一行尾都有空格,特别是行尾的空格,如 holly shit 不要输出为3个单词,笔者因此WA好几次
yo u are my friend
fri end you are my friend
you are my friend
holly shit
#
代码:
用了C++ STL中的Set,算是杀鸡用牛刀了。
#include<iostream>#include<string>#include<set>using namespace std;int main(){ int pos1, pos2; set<string> strS; string lineStr, str; while(getline(cin, lineStr)) { if(!strS.empty()) { strS.clear(); } for(pos2 = pos1 = 0; pos2 < lineStr.length(); ++pos2) { if(lineStr.at(pos2) == '#') { return 0; } else if(lineStr.at(pos2) == ' ') { str = lineStr.substr(pos1, pos2-pos1); pos1 = pos2+1; if(!str.empty()) { strS.insert(str); } } } str = lineStr.substr(pos1); if(!str.empty()) { strS.insert(str); } printf("%d\n", strS.size()); } return 0;}
- hdoj 2072 单词数
- hdoj 2072 单词数
- HDoj-2072-单词数
- HDOJ 2072 单词数
- hdoj 2072 单词数
- HDOJ 2072 单词数
- HDOJ 2072 单词数
- HDOJ 2072 单词数 (set)
- hdoj.2072 单词数 20140722
- HDOJ 2072 单词数【字符串】
- hdoj 2072 单词数 (map)
- hdoj 2072 单词数 【字符串处理】
- hdoj-2072-单词数(结构体、大坑)
- ACM--HDOJ 2072--单词数--字符串--水
- HDOJ 2072 单词数(字符串,map)
- HDOJ 2027 单词数
- HDOJ-2072单词数(Trie树/MAP)
- HDOJ 2072 单词数(map的简单题)
- 【求助】一个菜鸟java作业,帮忙看一下错在哪儿,题目是判断回文数
- Google搜索技巧
- 《学习OpenCV》练习题第三章第八题a
- 委托中使用变体
- 腾讯编程马拉松初赛的整理
- hdoj 2072 单词数
- setupUI(this)是什么意思?什么用??
- Fiddler 教程
- 在URL中去除指定参数的代码
- hdu 2574 A Game with Marbles
- NYOJ57 6174问题
- 偶然发现的VS2010的调试Watch查看也有F11的调试功能
- hdu4432
- weblogic_11g集群部署_linux