카드 게임 Magic : The Gathering 에는 흰색 ( W
), 파란색 ( U
), 검은 색 ( B
), 빨간색 ( R
) 및 녹색 ( G
)의 느슨한 제휴를 나타내는 5 가지 색상이 있습니다 . 이들은 종종 다음과 같이 오각형으로 배열됩니다.
W
G U
R B
MtG와 많은 카드 역학 모두에서이 오각형의 인접한 색상은 일반적으로 동맹으로 간주되며 인접하지 않은 (반대 정렬) 색상은 적으로 간주됩니다.
이 도전에서는 두 가지 색상이 주어지며 그 관계를 결정해야합니다.
도전
set에서 두 개의 다른 문자가 제공됩니다 BGRUW
. 이것을 두 문자 문자열, 문자 사이에 구분 기호가있는 문자열, 두 개의 개별 문자 값, 두 개의 단일 문자열, 코드 포인트를 나타내는 두 개의 정수 또는 두 개의 문자 / 문자열 / 정수를 포함하는 목록 또는 세트 유형으로 사용할 수 있습니다.
결과물은 두 가지 색상이 동맹임을 나타내고 다른 하나는적임을 나타내는 두 가지 명확하고 일관된 선택 값 중 하나 여야합니다. 이 두 값 중 하나가 전혀 출력되지 않을 수 있습니다.
당신은 쓸 수 있습니다 프로그램이나 기능을 하고, 우리의 사용 표준 방법 입력을 수신하고 출력을 제공합니다.
모든 프로그래밍 언어를 사용할 수 있지만 이러한 허점 은 기본적으로 금지되어 있습니다.
이것은 code-golf 이므로 바이트 단위로 측정 된 가장 짧은 유효한 답변이 이깁니다.
테스트 사례
가능한 입력은 20 개뿐이므로 모두 나열하겠습니다.
친구:
WU UB BR RG GW UW BU RB GR WG
적 :
WB UR BG RW GU BW RU GB WR UG