도전
임의의 2 개의 튜플 목록과 해당 튜플 중 하나의 단일 요소가 주어지면 "파트너"(예 : given a
및 [(i,j),...,(a,b),...,(l,m)]
)가 출력 b
됩니다. 모든 튜플이 고유하고 튜플의 모든 요소가 문자열이라고 가정 할 수 있습니다. 또한 둘 다이없는 가정 (x,y)
하고 (y,x)
.
테스트 사례
Input Output
[("(", ")"), ("{", "}"), ("[", "]")], "}" "{"
[("I'm", "So"), ("Meta", "Even"), ("This", "Acronym")], "Even" "Meta"
[("I", "S"), ("M", "E"), ("T", "A")], "A" "T"
[("test", "cases"), ("are", "fun")], "test" "cases"
[("sad", "beep"), ("boop", "boop")], "boop" "boop"
가장 적은 바이트가 이깁니다!
[a, b, c, d]
대신 [(a, b), (c, d)]
. 내 대답에서 많은 바이트를 깎을 것입니다. : P
(a,a)
하고 는 일어나지 않을 것입니다 들었다 . 그런 다음 Nate는이 사실을 지정하기 위해 질문을 편집했습니다. 그러나 이러한 항목으로 테스트 사례를 추가 하고이 결정을 취소하는 사양을 편집했습니다. 왜 그렇습니까? 많은 답변이 깨졌습니다.