チャレンジ
2タプルの任意のリストと、それらのタプルの1つにある単一の要素が与えられた場合、その「パートナー」、つまりgiven a
および[(i,j),...,(a,b),...,(l,m)]
outputを出力します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)
と、それは起こらないだろうと言われました。ネイトは質問を編集してこの事実を特定しました。ただし、このようなエントリを含むテストケースを追加し、この決定を覆す仕様も編集しました-なぜですか?たくさんの答えが壊れています。