30
魔术聚会:朋友还是敌人?
在纸牌游戏《魔术:聚会》中,有五种不同的颜色,代表纸牌的松散隶属关系,白色(W),蓝色(U),黑色(B),红色(R)和绿色(G)。这些通常以五边形排列如下: W G U R B 在MtG的知识以及许多卡片机制中,此五边形中的相邻颜色通常被视为盟友,而不相邻(相反)的颜色则被视为敌人。 在此挑战中,将为您提供两种颜色,并应确定它们之间的关系。 挑战 您会从集合中获得两个不同的字符BGRUW。您可以将它们视为两个字符的字符串,在字符之间带有定界符的字符串,两个单独的字符值,两个单例字符串,两个代表其代码点的整数,或包含两个字符/字符串/整数的列表或集合类型。 您的输出应该是您选择的两个不同且一致的值之一,一个表示两种颜色是同盟,另一种表示它们是敌人。这两个值之一可能根本没有输出。 您可以编写程序或函数,并使用我们的任何标准方法来接收输入和提供输出。 您可以使用任何编程语言,但是请注意,默认情况下,这些漏洞是禁止的。 这是代码高尔夫球,因此以字节为单位的最短有效答案为准。 测试用例 只有20种可能的输入,因此我将全部列出。 好友: WU UB BR RG GW UW BU RB GR WG 敌人: WB UR BG RW GU BW RU GB WR UG