hdu 2072 不同单词数
来源:互联网 发布:淘宝里高档租婚纱的店 编辑:程序博客网 时间:2024/06/05 23:48
题意:计算输入句子中出现不同单词的数量,遇“#”结束
分几种情况
you are my friend (you之前和friend 之后均无空格)you are my friend(you之前空格数大于1)
you are my friend(are和my之前空格数多于1)
you are my friend (friend之后有很多空格)
#
4
4
4
4
所以注意要的是不同的单词数,可能每个单词之间不止一个空格
#include<stdio.h>
#include<set>
#include<string>
#include<iostream>
#include<sstream>//头文件不要忘
using namespace std;
int main()
{
string s;
while(getline(cin,s))//getline会生成一个包含一串从输入流读入的字符串
{
set<string>m;
if(s=="#")
break;
stringstream stream;//创建一个流把值传入流中
stream<<s; //字符串流通过空格判断流的结束
while(stream>>s)
m.insert(s); //set容器只能插入不同的数,不能重复插入
cout<<m.size()<<endl;//它的长度即为不同的单词数
}
return 0;
}
0 0
- hdu 2072 不同单词数
- hdu 2072 找不同的单词数
- HDU 2072 单词数
- hdu 2072 单词数
- hdu 2072 单词数
- HDU 2072 单词数
- HDU 2072 单词数
- Hdu 2072 - 单词数
- Hdu 2072 单词数
- hdu 2072-单词数
- hdu 2072 单词数
- HDU 2072 单词数
- HDU 2072 单词数
- HDU 2072 单词数
- hdu 2072 单词数
- hdu 2072 单词数
- hdu 2072 单词数
- HDU 2072 单词数
- 详解Oracle DELETE和TRUNCATE 的区别
- Hibernate的关联映射之1-N关联映射
- RPC模型和rest的区别
- android设备日常使用问题请评论本日志
- Problem D: 字母变成其下一字母
- hdu 2072 不同单词数
- iPhone、iPad各类问题请评论本bo
- ROS玩AR.drone(-3-)
- 在Centos7上安装Percona 5.7
- 第10周阅读程序2
- [USACO1.5]回文质数 Prime Palindromes
- mysql 多表查询
- MapReduce之 WordCount 源码分析和操作流程
- 判断回文串--递归实现