单词数
Posted akpower
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了单词数相关的知识,希望对你有一定的参考价值。
#include<stdio.h> #include<iostream> #include<algorithm> #include<string.h> #include<vector> #include<cmath> #include<string> #include<map> #include<queue> #include<set> using namespace std; typedef long long ll; set<string> m; int main(){ string s,a; ll cnt=0; //注意一定要用getline读入,可以读取的空格 while(getline(cin,s)&&s[0]!=‘#‘){ m.clear(); a=""; ll len=s.length(); for(ll i=0;i<len;i++){ if(s[i]!=‘ ‘){ a+=s[i];//字符串的累加 } else { if(a!=""){ m.insert(a);//入集合 } a=""; } } if(a!=""){ m.insert(a); } cout<<m.size()<<endl;//集合会自动去重,输出元素个数 } return 0; } // / | / |**、 // / | / | // / |/ | / _____ ____ | / // /------ | |__/ / / / / | / // / | | / / / /______ |/ // / | | / / / | // / | | \\_____/ / / \\_____ | /** * ┏┓ ┏┓ * ┏┛┗━━━━━━━┛┗━━━┓ * ┃ ┃ * ┃ ━ ┃ * ┃ > < ┃ * ┃ ┃ * ┃... ⌒ ... ┃ * ┃ ┃ * ┗━┓ ┏━┛ * ┃ ┃ Code is far away from bug with the animal protecting * ┃ ┃ 神兽保佑,代码无bug * ┃ ┃ * ┃ ┃ * ┃ ┃ * ┃ ┃ * ┃ ┗━━━┓ * ┃ ┣┓ * ┃ ┏┛ * ┗┓┓┏━┳┓┏┛ * ┃┫┫ ┃┫┫ * ┗┻┛ ┗┻┛ */ // warm heart, wagging tail,and a smile just for you! // // _ooOoo_ // o8888888o // 88" . "88 // (| -_- |) // O = /O // ____/`---‘\\____ // .‘ | |// `. // / ||| : |||// // / _||||| -:- |||||- // | | \\ - /// | | // | \\_| ‘‘---/‘‘ | | // .-\\__ `-` ___/-. / // ___`. .‘ /--.-- `. . __ // ."" ‘< `.___\\_<|>_/___.‘ >‘"". // | | : `- `.;` _ /`;.`/ - ` : | | // `-. \\_ __ /__ _/ .-` / / // ======`-.____`-.___\\_____/___.-`____.-‘====== // `=---=‘ // ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ //
以上是关于单词数的主要内容,如果未能解决你的问题,请参考以下文章
编写一个程序, 将 a.txt 文件中的单词与 b.txt 文件中的 单词交替合并到 c.txt 文件中, a.txt 文件中的单词用回车符 分隔, b.txt 文件中用回车或空格进行分隔。(代码片段