Responsive image

问题 1049 --Compound Words

1049: Compound Words

时间限制: 1 Sec  内存限制: 128 MB
提交: 1  解决: 0
[提交][状态][讨论版][命题人:]

题目描述

You are to find all the two-word compound words in a dictionary. A two-word compound word is a
word in the dictionary that is the concatenation of exactly two other words in the dictionary.

输入描述

Standard input consists of a number of lowercase words, one per line, in alphabetical order. There will
be no more than 120,000 words.

输出描述

Your output should contain all the compound words, one per line, in alphabetical order.

样例输入

a
alien
born
less
lien
never
nevertheless
new
newborn
the
zebra

样例输出

alien
newborn

来源

[提交][状态]
ACM算法攻关部