图片被删除,或者路径改变
问题1175--安迪的第一本字典

1175: 安迪的第一本字典

[命题人 : ]
时间限制 : 1.000 sec  内存限制 : 128 MiB

题目描述

安迪有一个梦想——他想制作自己的字典。这对他来说不是一件容易的事,因为他知道的单词数量还不够多。他有一个绝妙的主意,而不是自己想出所有的单词。他会从书架上挑一本他最喜欢的故事书,然后把所有不同的单词抄下来。把单词按字母顺序排列,他自己的字典就制作成功了。当然,这是一项非常耗时的工作,而这正是计算机程序有用的地方。
你被要求编写一个程序,列出输入文本中所有不同的单词。在这个问题中,一个单词被定义为一个连续的字母序列,大写和(或)小写。只有一个字母的单词也被考虑。此外,你的程序必须是不区分大小写的。例如,像“Apple”、“apple”或“APPLE”这样的单词必须被认为是相同的。

输入

输入是一个不超过5000行的文本,每行不超过200个字符。

输出

输出一个出现在输入文本中的不同单词的列表,一个单词一行。所有的单词都应该是小写的,按字母顺序排序。
数据确保文本中不同单词的数量不会超过5000个。

样例输入 Copy

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.

样例输出 Copy

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

提示

采用set容器保存单词集合,注意,输入时把所有非字母的字符变成空格,把大写字母变成小写字母,用stringstream得到各个单词。

来源/分类