沐枫NOI 2844. 找最长最短的单词
来源:互联网 发布:淘宝运营开放平台 编辑:程序博客网 时间:2024/06/10 20:28
描述
输入1行句子(不多于200个单词,每个单词长度不超过100),只包含字母、空格和逗号。单词由至少一个连续的字母构成,空格和逗号都是单词间的间隔。
试输出第1个最长的单词和第1个最短单词。
输入
一行句子。
输出
两行输出:
第1行,第一个最长的单词。
第2行,第一个最短的单词。样例输入
I am studying Programming language C in Peking University
样例输出
Programming
I
提示
如果所有单词长度相同,那么第一个单词既是最长单词也是最短单词。
很坑。。。首先不能用gets输入。然后分隔符可以连续。。
例如a,,,,,,b
#include<iostream> #include<queue> #include<vector> #include<stack> #include<algorithm>#include<cmath> #include<set>#include<cstring>using namespace std; int main(){char str[20202];cin.getline(str,20010);int len=strlen(str);string maxn="",minn="";int max_len=0,min_len=1<<29;for(int i=0;i<len;i++){string fz="";for(int j=i;j<len&&str[j]!=' '&&str[j]!=',';j++,i++){fz+=str[j];}if(fz.size()>max_len){max_len=fz.size();maxn=fz;}if(fz.size()==0) continue;if(fz.size()<min_len){min_len=fz.size();minn=fz;}}cout<<maxn<<endl<<minn<<endl;return 0;}
阅读全文
0 0
- 沐枫NOI 2844. 找最长最短的单词
- 最长最短单词
- 最长最短单词
- 最长最短单词
- 25 最长最短单词
- 字符串-最长最短单词
- 25:最长最短单词
- 北大百练+最长最短单词+gets的使用
- 查找最长和最短单词
- OpenJudge 4:最长最短单词
- 计算共有多少个单词,并输出最长和最短的单词
- 统计单词个数和查找最长最短单词
- 03_统计单词个数、求阶乘、输出最短和最长的字符串
- C++ Primer 9.40习题 计算sentence有多少个单词,并输出最长、最短的单词d
- 计算字符串中有多少单词,并输出最长最短的单词。(c++primer 9.39)
- 编写程序计算sentence中有多少个单词,并指出其中最长和最短的单词 C++
- 习题9.39输出最长和最短单词
- 这次带来的小程序是:确定一个字符串有多少个单词,然后最长单词和最短单词有哪些
- retrofit的简单使用介绍
- 详细解释大数定律与中心极限定理(一)
- canvas实现多个弹跳小球 js部分
- 记录一下C++的模板中遇到的问题
- thinkphp开启域名部署/子域名部署/泛域名部署/IP访问部署
- 沐枫NOI 2844. 找最长最短的单词
- mybatis-generator 代码自动生成工具
- Java常用类库与工具
- 机器学习_总结篇_十大经典算法与算法选择
- FPGA基础实验:使用LED验证译码器逻辑
- JS——图片轮播(淡入淡出)
- 几种开源许可协议
- Mibilenet-SSD的Caffe系列实现
- 基于selenium爬取图片并转存到百度网盘