Tarefa
Dada uma matriz de números inteiros positivos, substitua cada elemento pela paridade da soma dos outros elementos. A matriz é garantida para ter pelo menos 2 elementos.
Definição
- Paridade: se um número é ímpar ou par.
Exemplo
Para a matriz [1,2,3,1]
:
- Substitua
1
pela paridade de2+3+1
, ieeven
. - Substitua
2
pela paridade de1+3+1
, ieodd
. - Substitua
3
pela paridade de1+2+1
, ieeven
. - Substitua
1
pela paridade de1+2+3
, ieeven
.
Saída: [even, odd, even, even]
Entrada
Uma matriz de número inteiro positivo.
Você pode tomá-lo como uma matriz adequada ou como uma sequência de números inteiros positivos separados por avanço de linha.
Você pode assumir que a matriz e os valores internos estão dentro da capacidade de manipulação do seu idioma.
Saída
Uma matriz de dois valores consistentes , um representando odd
, um representando even
.
Você pode produzi-lo como uma sequência separada por avanço de linha dos dois valores.
Casos de teste
Entradas:
[1, 2, 3, 1]
[1, 2, 3, 2, 1]
[2, 2]
[100, 1001]
Saídas:
[even, odd, even, even]
[even, odd, even, odd, even]
[even, even]
[odd, even]
Nota: você pode escolher outros valores consistentes além de odd
e even
.
Pontuação
Isso é código-golfe . A resposta mais curta em bytes vence.
A brecha padrão se aplica.