仕事
正の整数の配列を指定して、各要素を他の要素の合計のパリティで置き換えます。配列には、少なくとも 2つの要素があることが保証されています。
定義
- パリティ:数値が奇数か偶数か。
例
配列の場合[1,2,3,1]
:
- 置き換え
1
のパリティ付き2+3+1
すなわち、even
。 - 置き換え
2
のパリティ付き1+3+1
すなわち、odd
。 - 置き換え
3
のパリティ付き1+2+1
すなわち、even
。 - 置き換え
1
のパリティ付き1+2+3
すなわち、even
。
出力: [even, odd, even, even]
入力
正の整数の配列。
適切な配列、または正整数の改行で区切られた文字列として取得できます。
配列とその中の値は、言語の処理能力の範囲内であると想定できます。
出力
アレイ2つの一貫した値、1を表すodd
、表す1 even
。
2つの値を改行で区切った文字列として出力できます。
テストケース
入力:
[1, 2, 3, 1]
[1, 2, 3, 2, 1]
[2, 2]
[100, 1001]
出力:
[even, odd, even, even]
[even, odd, even, odd, even]
[even, even]
[odd, even]
注:odd
および以外の他の一貫した値を選択できますeven
。
得点
これはcode-golfです。バイト単位の最短回答が優先されます。
標準の抜け穴が適用されます。