【题目描述】

输入一行单词序列,相邻单词之间由1个或多个空格间隔,请按照字典序输出这些单词,要求重复的单词只输出一次。(区分大小写)

【输入】

一行单词序列,最少1个单词,最多100个单词,每个单词长度不超过50,单词之间用至少1个空格间隔。数据不含除字母、空格外的其他字符。

【输出】

按字典序输出这些单词,重复的单词只输出一次。

【输入样例】

She  wants  to go to Peking University to study  Chinese

【输出样例】

Chinese
Peking
She
University
go
study
to
wants

【源程序】

#include<iostream>
#include<cstdio>
#include<cstring>
#include<string>
#include<algorithm>
using namespace std;
int main()
{string a[100];int k=0;bool flag;int i;while(cin>>a[k]){flag=false;for(i=0;i<k;i++){if(a[i].compare(a[k])==0){flag=true;break;}}if(!flag)k++;}sort(a,a+k);for(i=0;i<k;i++)cout<<a[i]<<endl;return 0;
}

单词排序(信息学奥赛一本通-T1185)相关推荐

  1. 最长单词(信息学奥赛一本通-T1149)

    [题目描述] 一个以'.'结尾的简单英文句子,单词之间用空格分隔,没有缩写形式和其它特殊形式. [输入] 一个以'.'结尾的简单英文句子(长度不超过500),单词之间用空格分隔,没有缩写形式和其它特殊 ...

  2. 最长最短单词(信息学奥赛一本通-T1143)

    [题目描述] 输入 1 行句子(不多于200个单词,每个单词长度不超过100),只包含字母.空格和逗号.单词由至少一个连续的字母构成,空格和逗号都是单词间的间隔. 试输出第 1 个最长的单词和第 1 ...

  3. 信息学奥赛一本通C++语言-----2048:【例5.18】串排序

    [题目描述] 对给定的n(1≤n≤20)n(1≤n≤20)个国家名(国家名字长度不超过2020),按其字母的顺序输出. [输入] 第一行为国家的个数nn: 以下nn行为国家的名字. [输出] nn行, ...

  4. 信息学奥赛一本通 (C++)上机练习

    信息学奥赛一本通(C++)上机练习 此书为娃儿的第一本刷题书.娃儿现在四年级 ,希望他能坚持下来.特开贴加油 luogu: disangan223 第一部分 C++语言 第一章 C++语言入门 T10 ...

  5. 信息学奥赛一本通(基础算法与数据结构-题解汇总目录)

    信息学奥赛一本通(C++版)在线评测系统 基础(二)基础算法   更新中...... 第一章高精度计算 1307[例1.3]高精度乘法 1308[例1.5]高精除 1309[例1.6]回文数(Noip ...

  6. 信息学奥赛一本通在线提交地址

    信息学奥赛一本通 1 C++语言入门 1.1 综合 1.1.1 P1458 地球人口承载力估计 正确: 770 提交: 1794 比率: 42.92 % 1.1.2 P1686 Hello, Worl ...

  7. 信息学奥赛一本通(C++版) 网站补充题目

    总目录详见:https://blog.csdn.net/mrcrack/article/details/86501716 信息学奥赛一本通(C++版) 网站补充题目 http://ybt.ssoier ...

  8. 信息学奥赛一本通(C++版)NOIP提高组(1820-1829)

    信息学奥赛一本通(C++版)NOIP提高组目录 //1820 [题目描述] 我们可以用这样的方式来表示一个十进制数:将每个阿拉伯数字乘以一个以该数字所 处位置的(值减1)为指数,以10为底数的幂之和的 ...

  9. 信息学奥赛一本通测评网 1199 全排列 递归算法 Dangerise

    老师要求写一篇题解,作为一个十分认真,踏实的学生,就用心的找道简单的题敷衍一下吧. 来看这道题 ​​​​​​信息学奥赛一本通(C++版)在线评测系统 这道题既然在递归算法的标签下,就用递归来做吧. 先 ...

最新文章

  1. 青少年编程竞赛交流群第050次活动录播
  2. 一首凉凉送给这些学校硕博生!本学期不必返校!这些高校已经发布通知了
  3. win10计算机如何切换用户名,Win10怎么修改本地账号的用户名 win10本地账户改名图文教程...
  4. 笔记-信息系统开发基础-uml-uml类图关系
  5. 科大星云诗社动态20210531
  6. linux 路由 route命令
  7. 构建属于你自己的dapr服务发现
  8. 短视频生产利器!视频裁剪之横屏转竖屏新技术,出自腾讯多媒体实验室
  9. Java程序Date类型比较
  10. luoguP3723 HNOI2017 礼物
  11. 微博android源码,新浪微博客户端源码 android
  12. 蓝桥杯.奇妙的数字(暴力)
  13. 计算机专业英语常用术语大全,计算机专业必备英语词汇汇总
  14. xshell 使用教程
  15. 【C 语言】文件操作 ( fseek 使用注意事项 | fseek 函数返回值分析 )
  16. E-BOM和M-BOM的区别
  17. 基于python的网络聊天室论文_Python基于Socket实现简单聊天室
  18. w ndows中的文档文件是,在 Wndows 资源管理器中刻录 CD 或 DVD.doc
  19. macOS Monterey 12.5 (21G72) Boot ISO 原版可引导镜像
  20. js 递归函数(函数自己调用自己)

热门文章

  1. 推流工具_【软件分享】小熊录屏VIP版(手机直播游戏必备推流工具)
  2. 漫画:程序员和产品经理撕得真是太太太太厉害了
  3. MiniDao1.7.1 版本发布,轻量级Java持久化框架
  4. 侵犯软件著作权罪量刑标准
  5. 读书笔记—《销售铁军》随记8
  6. Linux/CentOS安装MySQL(RPM安装、编译安装)
  7. web 信息模糊检索等 Lucene的实现
  8. RDD之四:Value型Transformation算子
  9. JQ之路——layer第三方弹窗
  10. ​编译安装subversion-1.8.5整合apache