태스크
양의 정수 배열이 주어지면 각 요소를 다른 요소의 합계의 패리티로 바꿉니다. 배열 에는 최소 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]
입력
양의 정수로 구성된 배열입니다.
적절한 배열 또는 라인 피드로 구분 된 양의 정수 문자열로 사용할 수 있습니다.
배열과 내부의 값이 사용자 언어의 처리 능력 내에 있다고 가정 할 수 있습니다.
산출
두 개의 일관된 값 의 배열 . odd하나는 대표 , 다른 하나는 대표 even.
두 값의 줄 바꿈으로 구분 된 문자열로 출력 할 수 있습니다.
테스트 케이스
입력 :
[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 입니다. 바이트 단위의 최단 답변이 이깁니다.
표준 허점이 적용됩니다.