N
それぞれがN
数字の整数のリストを指定すると、最初の数字のために最初の数字とは異なる数字を出力し、2番目の数字のために2番目の数字などを出力します。
例
このリストを考えると:
1234
4815
1623
4211
数字2932
の最初の数字は最初の数字の最初の数字と異なり、2番目の数字は2番目の数字の2番目の数字と異なります。したがって、有効な出力になります。
入力
- リストと
N
入力の両方を使用することも、必要に応じてリストのみを使用することもできます。 - リスト内の各整数には、リストの長さと同じ桁数が必要です(
N
) - 数字には先行ゼロはありません
- 入力リストには、文字列ではなく数字を含める必要があります。
- 入力を関数の引数として
STDIN
、またはを介して入力できます。 - あなたはリストが10要素より長くないことを仮定するかもしれません(そしてリスト内の数はより大きいことはありません
2147483647
)
出力
- 出力がリストにないだけでは不十分です。上記で説明したように、数字は異なる必要があります。
- 異なる桁の制約を尊重する任意の桁選択戦略を使用できます。
- 番号に先行ゼロを含めることはできません
- を通じてを出力することができ
STDOUT
、関数などからそれを返します。
テストケース
Input:
12345678
23456789
34567890
45678901
56789012
67890123
78901234
89012345
Possible output: 24680246
Input:
1
Possible output: 2
得点
これはcode-golfであるため、バイト単位の最短回答が優先されます。
STDIN
デフォルトでは文字列が...ある
STDIN
解析する前に整数に変換する必要がありますか?