BIẾT KẾT QUẢ NGAY SAU KHI NỘP BÀI - NÂNG CAO KĨ NĂNG TỰ HỌC
BIẾT KẾT QUẢ NGAY SAU KHI NỘP BÀI - NÂNG CAO KĨ NĂNG TỰ HỌC
VNOJ Online Judge là nền tảng học tập và rèn luyện tư duy toán học, giúp học sinh phát triển khả năng lập luận logic thông qua việc giải quyết các bài toán bằng các ngôn ngữ lập trình khác nhau. Hệ thống hỗ trợ nhiều ngôn ngữ như: Pascal, C, C++, Java, Python, Scratch...
Tuy nhiên, VNOJ.IO.VN lựa chọn C++ làm ngôn ngữ trọng tâm phù hợp với học sinh THCS–THPT, góp phần rèn luyện tư duy toán học và lập luận logic, đồng thời giúp các em dễ dàng tiếp cận các ngôn ngữ lập trình khác sau này. Hiện tại cũng có thể chọn nộp bằng Pascal, C, Python, Java, C#, Scratch...
Bài 2. Dãy số (6,0 điểm; Đề TS vào 10 - An Giang 2026 - 2027)
Xem dạng PDFBài 2. Dãy số (6,0 điểm; Đề TS vào 10 - An Giang 2026 - 2027)
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 Ny ngưỡng 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 A1, A2, ..., AN.
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: đọc từ file BAI2.INP gồm:
- Dòng thứ nhất chứa số nguyên dương N (1 ≤ N ≤ 1000).
- Dòng thứ hai chứa dãy A gồm N số nguyên dương A1, A2, …, AN (1 ≤ Ai ≤ 10000; 1 ≤ i ≤ 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: ghi ra file BAI2.OUT gồm:
- 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.
Dữ liệu thử:
| BAI2.INP | BAI2.OUT | Giải thích | |
|---|---|---|---|
| Test 1 |
5 4 7 6 8 9 |
3 34 |
Dãy A có 3 phần tử có giá trị là số chẵn 4, 6, 8. Tổng giá trị các phần tử 4+7+6+8+9 là 34. |
| Test 2 |
6 101 579 612 719 979 868 |
2 3858 |
Dãy A có 2 phần tử có giá trị là số chẵn 612, 868. Tổng giá trị các phần tử 101+579+612+719+979+868 là 3858. |
Bình luận
Lệnh đọc ghi tệp