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

Đố vui tin học

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

Đề bài

Để tổng kết phát thưởng cho cuộc thi Đố vui tin học. Ban tổ chức có NN phần quà được đánh thứ tự từ 11 tới NN, phần quà thứ ii có giá trị là aia_i. Ban tổ chức yêu cầu học sinh chọn các phần quà theo quy tắc sau:

  • Phần quà chọn sau phải có số thứ tự lớn hơn phần quà chọn trước đó.
  • Phần quà chọn sau phải có giá trị lớn hơn phần quà chọn trước đó ít nhất KK giá trị.

Yêu cầu: Hãy giúp các bạn học sinh lựa chọn theo quy tắc ban tổ chức đặt ra sao cho số lượng phần quà được chọn là nhiều nhất.

Dữ liệu vàoGIFT.INP

Dữ liệu: đọc vào từ File GIFT.INP: (N≤104N \le 10^4, K≤103K \le 10^3).

  • Dòng đầu chứa 2 số nguyên dương NN và KK cách nhau một ký tự trắng
  • NN dòng tiếp theo, dòng thứ ii chứa số nguyên dương aia_i (ai≤106a_i \le 10^6) là giá trị của phần quà thứ ii.

Kết quả raGIFT.OUT

Kết quả: ghi ra file GIFT.OUT gồm một dòng duy nhất chứa số lượng phần quà nhiều nhất thỏa mãn yêu cầu.

Ràng buộc

  • N≤104N \le 10^4, K≤103K \le 10^3;
  • ai≤106a_i \le 10^6.

Ví dụ

Dữ liệu vàoGIFT.INP
5 2
4
5
6
4
8
Kết quả raGIFT.OUT
3

Thuộc đề thi

Đề thi chọn học sinh giỏi cấp tỉnh lớp 9 năm học 2022 - 2023 — Môn: Tin học

Bà Rịa - Vũng Tàu · Cấp tỉnh · Năm học 2022-2023