Bài 1: Sum (TS10 KHTN thi thử lần 3 - 2026)
Xem PDF
Điểm:
500 (p)
Thời gian:
1.0s
Bộ nhớ:
256M
Input:
bàn phím
Output:
màn hình
Cho một dãy gồm \(n\) số nguyên dương \(a_1, a_2, \dots, a_n\) và một số nguyên dương \(k\).
Hãy tìm tổng của tất cả các phần tử trong dãy chia hết cho \(k\). Nếu không có phần tử nào chia hết cho \(k\), in ra \(0\).
Input
- Dòng đầu tiên chứa hai số nguyên dương \(n\) và \(k\) (\(1 \le n \le 10^5, 1 \le k \le 10^9\)).
- Dòng thứ hai chứa \(n\) số nguyên dương \(a_1, a_2, \dots, a_n\) (\(1 \le a_i \le 10^9\)).
Output
- In ra một số nguyên duy nhất là tổng của các phần tử chia hết cho \(k\).
Example
Test 1
Input
5 3
6 7 9 2 12
Output
27
Note
Các số chia hết cho \(3\) là: \(6, 9, 12\).
Tổng \(= 6 + 9 + 12 = 27\).
Scoring
- Subtask \(1\) (\(20\%\) số điểm): \(k = 1\).
- Subtask \(2\) (\(20\%\) số điểm): \(n \le 1000\).
- Subtask \(3\) (\(60\%\) số điểm): Không có ràng buộc gì thêm.
Kỳ thi:
- Thi thử đợt 3 tuyển sinh lớp 10 Chuyên KHTN 2026 (19 Tháng tư, 2026)
Bình luận (3)