华为OD机试真题 新系统 2026-07-08 JavaGoC 实现【魔法咒语组合】

发布时间:2026/7/13 15:03:26
华为OD机试真题 新系统 2026-07-08 JavaGoC 实现【魔法咒语组合】 目录题目思路Code题目题目内容:玩家收集了 N 个魔法咒语碎片,它们可以组合成强大的魔法阵。但并不是所有碎片都能使用,只含咒语中没有重复字母的碎片才是纯净的,可以激活。请找出所有纯净碎片,输出由所有纯净碎片组成的所有魔法阵方案。备注:所有魔法咒语碎片互不重复。输入描述:输入一行,包含若干个魔法咒语碎片,碎片之间以一个空格分隔。每个魔法咒语碎片为一个字符串,仅由小写字母构成,字符串长度不超过 26。魔法咒语碎片数量 N 小于等于 6。输出描述:输出由所有纯净碎片组成的魔法阵方案。每个方案中,相邻纯净碎片之间以一个空格分隔。所有魔法阵方案按字母序升序输出。如果不存在纯净碎片,则不输出任何内容。样例1输入:fire water earth样例1输出:earth fire waterearth water firefire earth waterfire water earthwater earth firewater fire earth样例2输入:noon sun sky样例2输出:sky sunsun sky