HDOJ 2072 单词数
2015-01-07 17:24
183 查看
题意:给出一行字符串,求出该串中不同单词的个数
链接:http://acm.hdu.edu.cn/showproblem.php?pid=2072
思路:stringstream操作,插入set中计数即可
注意点:无
以下为AC代码:
链接:http://acm.hdu.edu.cn/showproblem.php?pid=2072
思路:stringstream操作,插入set中计数即可
注意点:无
以下为AC代码:
Run ID | Submit Time | Judge Status | Pro.ID | Exe.Time | Exe.Memory | Code Len. | Language | Author |
12661287 | 2015-01-07 17:22:32 | Accepted | 2072 | 0MS | 1220K | 959 B | G++ | luminous11 |
#include <iostream> #include <cstdio> #include <string> #include <cstring> #include <vector> #include <deque> #include <list> #include <cctype> #include <algorithm> #include <climits> #include <queue> #include <stack> #include <cmath> #include <map> #include <set> #include <iomanip> #include <cstdlib> #include <ctime> #include <sstream> #define ll long long #define ull unsigned long long #define all(x) (x).begin(), (x).end() #define clr(a, v) memset( a , v , sizeof(a) ) #define pb push_back #define mp make_pair #define read(f) freopen(f, "r", stdin) #define write(f) freopen(f, "w", stdout) using namespace std; int main() { string str; set<string> s; while ( getline( cin, str ) && str != "#" ) { string tmp; istringstream stream ( str ); s.clear(); while ( stream >> tmp ) s.insert( tmp ); cout << s.size() << endl; } return 0; }
相关文章推荐
- 【hdoj】2072 单词数
- hdoj2072字符串单词数
- HDOJ 2072 单词数【字符串】
- hdoj2072 单词数 (set 和 map 两种做法)
- Hdoj 2072 单词数
- hdoj-2072-单词数(结构体、大坑)
- HDoj-2072-单词数
- hdoj 2072 单词数
- HDOJ 2072 单词数 (set)
- hdoj 2072 单词数
- HDOJ2072单词数
- HDOJ 2072 单词数(trie树入门)
- HDOJ2072单词数
- ACM--HDOJ 2072--单词数--字符串--水
- hdoj 2072 单词数 【字符串处理】
- HDOJ 2072 单词数
- hdoj.2072 单词数 20140722
- HDOJ 2072 单词数(字符串,map)
- HDOJ2072 单词数
- HDOJ 2072 单词数