Xoá số trên dãy (B2 THT B Quảng Trị 2024)

View as PDF

Submit solution

Points: 100 (partial)
Time limit: 1.0s
Memory limit: 512M
Input: XOASO.inp
Output: XOASO.out

Problem type
Allowed languages
C, C++, Pascal, pypy3, Python, scratch

Cho dãy n số nguyên không âm a1,a2,,an. Người ta tiến hành chọn ra hai chỉ số i, j sao cho i<j và xoá khỏi dãy hai số ai, aj để tổng giá trị các số còn lại trong dãy là số chẵn.

Yêu cầu: Đếm số lượng cách chọn hai chỉ số i, j thoả mãn. Hai cách chọn khác nhau nếu tồn tại một chỉ số khác nhau.

Dữ liệu

Đọc từ file văn bản XOASO.INP có cấu trúc như sau:

  • Dòng thứ nhất chứa số nguyên dương n (2n106);
  • Dòng thứ hai chứa n số nguyên không âm a1,a2,,an (0ai109, 1in). Các số cách nhau bởi dấu cách.

Kết quả

Ghi ra file văn bản XOASO.OUT một số nguyên duy nhất cho biết số cách chọn hai chỉ số i, j thoả mãn.

Scoring

  • Subtask 1 (50%): 2n1000;
  • Subtask 2 (30%): 1000<n2×104;
  • Subtask 3 (20%): 2×104<n106.

Example

Test 1

Sample input
Copy
Copy
5
1 2 3 4 5
Sample output
Copy
Copy
6

Test 2

Sample input
Copy
Copy
5
2 4 6 8 10
Sample output
Copy
Copy
10

Comments

There are no comments at the moment.