Andy 是个 8 岁的孩子,他梦想要制作一本他自己的字典。 这并不是一件容易的事,因为他认识的字还不是那么多。 他并不想要自己去想这本字典中该放哪些字,他有个聪明的主意。 就是拿出他最喜欢的一本故事书,从那里面挑出所有不同的字来,然后按照字典数序列出。 当然,对他来说这是一件相当花时间的工作,所以你被要求写一个程序来帮助他。

在这个问题中,一个字被定义为一连续字母所组成的字符串。 并且,你的程序应该是不管字母大小写的。 例如: "Apple", "apple", "APPLE" 应该被视为相同的字。

【输入】

输入为一篇文章,最多不会超过5000列,每列最多200个字元。

【输出】

输出文章中出现的所有不同的字,每个字一列。所有的字都以小写字母输出,并且按照字典数序输出。你可以假设所有不同的字的数目不会超过5000。

【样例输入】

Adventures in Disneyland

Two blondes were going to Disneyland when they came to a fork in the
road. The sign read: "Disneyland Left."

So they went home.

【样例输出】

a
adventures
blondes
came
disneyland
fork
going
home
in
left
read
road
sign
so
the
they
to
two
went
were
when

												

最新文章

  1. 有关STL 标准模板库
  2. Spark入门实战系列--9.Spark图计算GraphX介绍及实例
  3. UVa 11988 Broken Keyboard(链表->数组实现)
  4. 2015年12月10日 spring初级知识讲解(三)Spring消息之activeMQ消息队列
  5. 压测 apache ab 初探
  6. Js调用Java方法并互相传参
  7. 《C#高级编程》学习笔记------C#中的事件和委托
  8. pam
  9. [原]Python 简单文件处理
  10. 使用 GIT 获得Linux Kernel的代码并查看,追踪历史记录
  11. Android 滑动效果基础篇(四)—— Gallery + GridView
  12. POJ 3449 Geometric Shapes (求正方形的另外两点)
  13. itext poi 学习之旅 (1)创建pdf
  14. CodeSmith使用总结--创建一个基础模板
  15. SQUEEZENET: ALEXNET-LEVEL ACCURACY WITH 50X FEWER PARAMETERS AND <0.5MB MODEL SIZE
  16. Swift入门教程:基本语法(三)
  17. c#扩展方法的使用,实现的几个功能
  18. Selenium简介与环境搭配-----Selenium快速入门(一)
  19. Mysql8安装与配置
  20. Google浏览器解决编码乱码问题

热门文章

  1. TCP/IP详解,卷1:协议--链 路 层
  2. django admin 后台总结(转载)
  3. jenkins pipline 几个注意细节
  4. 【C语言】利用递归函数求n的阶乘
  5. SqlDataReader阅读器关闭时尝试调用 HasRows 无效
  6. 线性筛-mobius,强大O(n)
  7. 503,display:none;与visibility:hidden;的区别
  8. HTML5学习(7)多媒体元素
  9. php 移动操作数组函数
  10. Python 语法特点:注释/编写规则/命名规范