seo百家外链网站/百度app旧版本下载
原题链接:http://acm.hdu.edu.cn/showproblem.php?pid=2072
本题方法大全:https://blog.csdn.net/piaocoder/article/details/41902793
啊啊啊今天第二道自己AC的题,虽然在空格上卡了很久,不过还是利用自己之前学到的map的知识解决了qwq…
虽然代码有点丑陋,但是纪念意义更重,所以还是放上来qwq
充分说明了,人生不要放弃,总会遇见第二道水题
#include <iostream>
#include <map>
#include <string>
#include <cctype>using namespace std;map <string, int> m1;int main()
{int num=0;string s="";char c;while((c=getchar())&&(c!='#')){if(c==' '||c=='\n'){if(s.length()&&m1.count(s)==0){num++;m1[s]=1;}s="";}else{s+=c;}if(c=='\n'){cout<<num<<endl;num=0;m1.erase( m1.begin(), m1.end() );}}return 0;
}