Bài 2: Dãy số (TS10 An Giang 2026)

Xem PDF



Tác giả:
Dạng bài
Ngôn ngữ cho phép
Assembly, Awk, C, C#, C++, Clang, Cobol, D, Groovy, Haskell, JS, Java, Kotlin, Lua, Node JS, OCaml, ObjectiveC, Output, PHP, Pascal, Perl, Prolog, Pypy, Pypy 3, Python, Ruby, Rust, Scala, Scratch, Swift
Điểm: 400 Thời gian: 1.0s Bộ nhớ: 256M Input: bàn phím Output: màn hình

Môn Tin học là niềm đam mê lớn của bạn Đăng Khoa. Chính vì vậy, Đăng
Khoa luôn ước mơ được trở thành học sinh lớp Chuyên Tin để có thể tiếp
tục theo đuổi sở thích của mình. Năm nay, khi đang học lớp 9 và chuẩn bị
bước vào kỳ thi tuyển sinh đầy thử thách, Đăng Khoa đã chăm chỉ luyện
tập rất nhiều dạng bài lập trình như: cấu trúc rẽ nhánh, cấu trúc lặp,
xử lý xâu, xử lý dãy số...

Trong quá trình ôn luyện, Đăng Khoa đặc biệt yêu thích các bài toán về
dãy số và nhận thấy các bài toán khá thú vị. Em hãy giúp bạn Đăng Khoa
giải bài toán sau:

Bài toán cho dãy \(A\) gồm \(N\) số nguyên dương \(A_1, A_2, \dots, A_N\).

Yêu cầu: Thực hiện các thao tác sau:

  • Đếm có bao nhiêu phần tử có giá trị là số chẵn trong dãy \(A\).
  • Tính tổng giá trị các phần tử trong dãy \(A\).

Dữ liệu vào

  • Dòng thứ nhất chứa số nguyên dương \(N\) \((1 \le N \le 1000)\).
  • Dòng thứ hai chứa dãy \(A\) gồm \(N\) số nguyên dương \(A_1, A_2, \dots, A_N\) \((1 \le A_i \le 10000, 1 \le i \le N)\). Các số trên cùng một dòng cách nhau một khoảng trắng.

Dữ liệu ra

  • Dòng thứ nhất ghi một số nguyên là số lượng phần tử có giá trị là số chẵn trong dãy \(A\).
  • Dòng thứ hai ghi một số nguyên là tổng giá trị các phần tử trong dãy \(A\).

Ví dụ

Ví dụ 1

Input
5
4 7 6 8 9
Output
3
34

Ví dụ 2

Input
6
101 579 612 719 979 868
Output
2
3858

Bình luận

Mới nhất
Tải bình luận...

Không có bình luận nào.

Kỳ thi: