【题目描述】

输入一行单词序列,相邻单词之间由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;
}

博主最近在参加博客之星评选,快来帮我投一票吧!地址2021年「博客之星」参赛博主:QinZhen20100224-CSDN社区

信息学奥赛一本通 1185 单词排序相关推荐

  1. 信息学奥赛一本通 1185:单词排序 | OpenJudge NOI 1.10 10:单词排序

    [题目链接] ybt 1185:单词排序 OpenJudge NOI 1.10 10:单词排序 [题目考点] 1. 排序 [君义精讲]排序算法 2. 字符串比较 字符数组比较: char s1[N], ...

  2. 信息学奥赛一本通-1178-成绩排序 解答

    [题目描述] 给出班里某门课程的成绩单,请你按成绩从高到低对成绩单排序输出,如果有相同分数则名字字典序小的在前. [输入] 第一行为n (0 < n < 20),表示班里的学生数目: 接下 ...

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

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

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

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

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

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

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

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

  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. PTA基础编程题目集-6-5 求自定类型元素的最大值
  2. ios 状态栏 覆盖自定义View
  3. 用MODELLER构建好模型后对loop区域进行自动的优化过程
  4. 解决set /p yn= 接受键盘输入导致ECHO 处于关闭状态的问题
  5. 电脑分屏软件_Fcpx分屏插件 41组视频分割可自定义分屏动画效果插件 可分9屏 Split Pop...
  6. 人生的84000种可能
  7. 列车停站方案_4月10日零时起阜阳高铁、铁路大调图!最新列车时刻表来了!看看有没有你经常乘坐的列车?...
  8. C/C++ _strupr_s 函数 – 字符串小写转大写 - C语言零基础入门教程
  9. CString转化问题
  10. 计算机装配调试员培训内容.doc,电子计算机装配调试员理论培训文档.doc
  11. poj 1703 并查集
  12. HDU 1754 I Hate It 基础线段树
  13. .NET简谈互操作(三:基础知识之DllImport特性)
  14. 台电幻彩(t4jn)系列u盘量产修复工具
  15. html连接到mysql数据库_怎么连接HTML网页到数据库?
  16. IndentationError: expected an indented block解决方案
  17. 一种兼顾速度和效果的对比度增强算法——CONTRAST ENHANCEMENT BASED ON LAYERED DIFFERENCE REPRESENTATION
  18. python 判断完全平方数
  19. SQL Cookbook 系列 - 若干另类目标
  20. 使用cairo和freetype进行字体布局和渲染

热门文章

  1. java pattern 怎么用,Java Pattern的用法?
  2. Docker在英雄联盟游戏中的实践探索(一)
  3. 基于FPGA的YOLO加速器设计与实现
  4. Go Mock 接口测试 单元测试 极简教程
  5. VMWare Workstation 16 Pro 在安装 Windows 7 和 Windows 8 时无法安装 VMware Tools(VMCI 和 KB2919355错误)
  6. 1000的阶乘用c语言实现,用C语言实现计算大数的阶乘
  7. 【装机吧】教你NTFS分区装换成FAT32分区
  8. 成双配对亮眼情侣小物大搜索
  9. 嵌入式linux软件专利,一种嵌入式Linux操作系统网络加速运行的系统及方专利_专利查询 - 天眼查...
  10. linux上如何创建超链接,GridView中的超链接