15
逆转魔方算法
每当您在魔方魔方上移动时,都会有一个反向移动,它会撤消第一个移动。因此,每个算法(一组动作)都有一个反向算法,该算法会取消第一个算法。 这项挑战的目标是找到给定算法的反面。 规格: 输入包含单个动作的数组。每一步都是一个长度为1或2的字符串。当然,您可以使用最适合您的语言的任何输入格式。每个动作都由结构X或X'或组成X2,其中X是大写或小写字母。 要反转X,只需将其替换为X'。同样,X'变为X。X2另一方面不会改变。 若要创建输出,请反转每个动作,然后反转数组。 示例(用空格分隔的字符串): R => R' D U' => U D' S T A C K => K' C' A' T' S' A2 B2 => B2 A2 得分: 这是代码高尔夫球,因此赢得的字节数最少。不允许出现标准漏洞。