有趣的消化
Submit solution
Points:
10
Time limit:
1.0s
Memory limit:
4M
Author:
Problem type
Allowed languages
C++
有趣的笑话
新年假期结束了,圣诞老人和他的同事们终于可以休息并接待客人。当两个"新年和圣诞老人"碰面时,他们的助手会用纸板剪出客人和主人的名字字母,并挂在门口作为纪念。然而有一天晚上,当大家都睡着时,有人把这些字母全部取走了。然后他可能打乱了字母顺序,把它们堆成一堆放在门前。 第二天早晨,大家无法找到做恶作剧的嫌疑人,但所有人都很好奇,是否能够从门口的字母堆中恢复出主人的名字和客人的名字?也就是说,我们需要验证是否没有多余的字母,且没有人需要再剪出字母。 帮助"新年和圣诞老人"以及他们的朋友解决这个问题。你将会得到挂在门口的字母,以及早晨在门口找到的字母堆。
输入:
输入由三行组成:
第一行:客人的名字
第二行:主人的名字
第三行:早晨在门口找到的字母堆
所有行都不是空的,只包含大写拉丁字母。每行的长度不超过 100。
输出:
如果这些字母可以重新排列成主人的名字和客人的名字,并且没有多余的字母,输出 "YES";否则输出 "NO"。
输入1:
SANTACLAUS
DEDMOROZ
SANTAMOROZDEDCLAUS
输出1:
YES
输入2:
PAPAINOEL
JOULUPUKKI
JOULNAPAOILELUPUKKI
输出2:
NO
输入3:
BABBONATALE
FATHERCHRISTMAS
BABCHRISTMASBONATALLEFATHER
输出3:
NO
Comments