Bài kiểm tra IQ

Đề bài

Mô tả

Cho n số nguyên dương. Đảm bảo rằng trong n số đó, có đúng một số khác biệt về tính chẵn lẻ so với tất cả các số còn lại (tức là hoặc có đúng một số chẵn giữa toàn số lẻ, hoặc có đúng một số lẻ giữa toàn số chẵn).

Nhiệm vụ của bạn là tìm chỉ số (đánh số từ 1) của số đặc biệt đó.

Dữ liệu vào

  • Dòng đầu tiên chứa một số nguyên n — số lượng số trong dãy.
  • Dòng thứ hai chứa n số nguyên dương cách nhau bởi dấu cách, mỗi số không vượt quá 100.

Dữ liệu ra

In ra một số nguyên duy nhất — chỉ số của số khác biệt về tính chẵn lẻ so với các số còn lại.

Ràng buộc

  • 3n100
  • Mỗi số trong dãy nằm trong khoảng [1,100].
  • Đảm bảo đúng một số khác biệt về tính chẵn lẻ so với các số còn lại.

Ví dụ

Input Output Giải thích
5
2 4 7 8 10
3 Các số 2,4,8,10 đều chẵn; chỉ có 7 (ở vị trí 3) là số lẻ.
4
1 2 1 1
2 Các số 1,1,1 đều lẻ; chỉ có 2 (ở vị trí 2) là số chẵn.

Bình luận

Không có bình luận tại thời điểm này.

gnatmake 12.2.0 a68g 3.1.2 nasm 2.16.1 as_x64 2.46 awk 1.3.4 gcc 16.1.0 csc 6.12.0.200 g++ 16.1.0 g++-themis 16.1.0 g++17 16.1.0 g++20 16.1.0 g++23 16.1.0 clang++ 22.1.6 dmd 2.112.0 dart 3.12.1 gforth 0.7.3 gfortran 12.2.0 GO groovyc 5.0.6 javac 25.0.3 node 26.2.0 kotlinc 2.3.21 sbcl 2.2.9 lua 5.4.8 nim 2.2.10 fpc 3.2.2 fpc-themis 3.2.2 perl 5.36.0 php 8.5.6 pike 8.0 pypy3 7.3.23 python3 3.14.5 racket 8.7 ruby 4.0.5 rustc 1.96.0 csc 5.3.0 ctoj-scratch 0.0.1 sed 4.9 tclsh 8.6 bun 1.3.14 deno 2.8.1 v 0.5.1 zig 0.16.0