задача
Учитывая массив положительных целых чисел, замените каждый элемент с четностью суммы других элементов. Массив гарантированно содержит как минимум 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.
Вы можете вывести его в виде строки двух значений, разделенных переводом строки.
Testcases
Входы:
[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.
счет
Это код-гольф . Кратчайший ответ в байтах побеждает.
Применяется стандартная лазейка .