Bỏ qua đến nội dung
Kho đề HSG Tin 9Đề thi cấp tỉnh/thành phố

Bài 2 · Lập trình

Đơn hàng

Điểm
4 điểm
Tên chương trình
DHANG.*
Vào / Ra
DHANG.INP → DHANG.OUT

Đề bài

Hôm nay là sinh nhật lần thứ TT của cô chủ cửa hàng online Oshop. Nhân dịp này, cửa hàng đã áp dụng chính sách khuyến mãi như sau: Nếu các đơn hàng có giá trị lớn hơn KK và đồng thời giá trị đó chia hết cho TT thì sẽ được miễn phí giao hàng. Trong ngày, cửa hàng nhận được NN đơn hàng có giá trị lần lượt là a1,a2,…,aNa_1, a_2, \ldots, a_N.

Yêu cầu: Hãy giúp cửa hàng liệt kê giá trị của các đơn hàng được miễn phí giao hàng và số lượng các đơn hàng được áp dụng chính sách đó.

Dữ liệu vàoDHANG.INP

Đọc từ tệp văn bản DHANG.INP,

  • Dòng đầu gồm ba số nguyên dương N,K,TN, K, T (N≤1000;K≤108;T≤50)(N \le 1000; K \le 10^8; T \le 50);
  • Dòng thứ hai gồm NN số nguyên aia_i (1≤ai≤108;i=1..N)(1 \le a_i \le 10^8; i = 1..N), cho biết giá trị từng đơn hàng.

Kết quả raDHANG.OUT

Ghi ra tệp văn bản DHANG.OUT,

  • Dòng đầu: Ghi giá trị các đơn hàng được miễn phí giao hàng theo thứ tự xuất hiện trong danh sách ban đầu, nếu không có đơn hàng nào thỏa mãn điều kiện thì in ra từ “KHONG”;
  • Dòng thứ hai: Ghi một số nguyên cho biết số lượng các đơn hàng được miễn phí giao hàng.

Ví dụ

Ví dụ 1

Dữ liệu vàoDHANG.INP
6 90 20
50 120 80 200 90 95
Kết quả raDHANG.OUT
120 200
2

Giải thích

Có 2 giá trị đơn hàng lớn hơn 90 và chia hết cho 20 là 120, 200.

Ví dụ 2

Dữ liệu vàoDHANG.INP
6 50 27
50 30 90 80 60 70
Kết quả raDHANG.OUT
KHONG
0

Giải thích

Không có đơn hàng nào thỏa mãn điều kiện khuyến mãi.

Thuộc đề thi

Kỳ thi chọn học sinh giỏi các môn văn hóa THCS cấp thành phố năm học 2025-2026 — Môn: Tin học

Cần Thơ · Cấp thành phố · Năm học 2025-2026