Mảng số đẹp

Xem dạng PDF

Gửi bài giải

Điểm: 1,00 (OI)
Giới hạn thời gian: 1.0s
Giới hạn bộ nhớ: 256M
Input: stdin
Output: stdout

Người đăng:
Dạng bài

Một mảng được gọi là đẹp nếu như tất các các phần tử trong mảng đều là số lẻ hoặc đều là số chẵn.

Với mỗi thao tác thì bạn có thể xóa đi một phần tử trong mảng. Hãy tìm số thao tác ít nhất để chuyển mảng thành một mảng đẹp.

Input

  • Dòng đầu chứa số nguyên ~n~ ~(1 \le n \le 10^4)~
  • Dòng thứ 2 là mảng gồm ~n~ phần tử ~a_1, a_2, ..., a_n~ ~(1 \le a_i \le 10^7)~

Output

  • Số thao tác ít nhất để chuyển mảng thành một mảng đẹp.

Example

Input 1:

5
1 2 3 4 5

Output 1:

2

Giải thích:

  • Ta sẽ xoá số 2 và 4 để mảng chỉ toàn số lẻ

Input 2:

4
2 4 6 8

Output 2:

0

Giải thích:

  • Mảng đã đẹp không cần xoá số nào

Bình luận

Hãy đọc nội quy trước khi bình luận.


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