Доктор Стрэндж и перестановка

면접 대비

시간 제한2초메모리 제한1024 MB

요약
배열에서 정확히 한 쌍의 원소를 교환해 짝수 위치에는 짝수를, 홀수 위치에는 홀수를 놓을 수 있는지 판별하고 가능한 교환 쌍 하나를 출력한다.
난이도

쉬움10점 중 3점

유형
배열, 구현, 그리디, 수학
정답자
아직 제출이 없습니다

문제

У доктора Стрэнджа есть сад, в котором в ряд выставлены nn горшков с цветами. На каждом горшке написано некоторое число. На позиции номер ii стоит горшок с числом a_ia\_i. Иначе говоря, горшки образуют массив aa.

В выходные доктор Стрэндж сделает небольшую перестановку: некоторые два горшка, находящиеся на позициях ii и jj (i≠ji \neq j) он поменяет местами. Еще Доктор Стрэндж любит закономерности, поэтому он хочет, чтобы после перестановки на четных позициях стояли четные числа, а на нечетных --- нечетные.

От вас требуется выяснить, можно ли из массива aa получить массив, который удовлетворяет заданному условию, сделав ровно один обмен двух элементов, стоящих на различных позициях.

Массив aa индексируется с единицы.

입력

В первой строке находится одно натуральное число nn (2≤n≤10002 \le n \le 1000).

В следующей строке находятся nn натуральных чисел a_ia\_i --- числа, записанные на горшках (1≤a_i≤1091 \le a\_i \le 10^9).

출력

В единственной строке выведите ii и jj --- номера элементов, которые нужно поменять местами, чтобы добиться заданного условия (1≤i,j≤n,i≠j1 \le i, j \le n, i \neq j). Если ответов несколько --- разрешается вывести любой.

Если не существует способа поменять два элемента местами --- выведите -1 -1.

예제3

  1. 예제 1

    입력
    2
    2 1
    
    예상 출력
    1 2
    
  2. 예제 2

    입력
    3
    1 2 3
    
    예상 출력
    1 3
    
  3. 예제 3

    입력
    4
    2 1 4 6
    
    예상 출력
    -1 -1