Đếm số dãy con tăng độ dài K (HSG CLQĐ NT 2024)

Xem PDF

Nộp bài

Điểm: 1300 (thành phần)
Thời gian: 1.0s
Bộ nhớ: 1G
Input: CINCSEQ.inp
Output: CINCSEQ.out

Tác giả:
Dạng bài

Cho dãy số nguyên a_1, a_2, ..., a_n. Một dãy (a_{i_1}, a_{i_2}, ..., a_{i_k}) thỏa mãn.

  • 1 \le i_1 < i_2 < ... < i_k \le n.
  • a_{i_1} < a_{i_2} < ... < a_{i_k}.

được gọi là dãy con tăng của a. Số phần tử của dãy là độ dài của dãy đó.

Yêu cầu: Cho dãy số nguyên a_1, a_2, ..., a_n và một số nguyên k. Hãy đếm xem trong dãy có bao nhiêu dãy con tăng độ dài k.

Input and Output

Input (CINCSEQ.INP)

  • Dòng đầu tiên là hai số nguyên dương n, k (1 \le k \le n \le 100).
  • Dòng thứ hai chứa n số nguyên a_1, a_2, ..., a_n các số cách nhau ít nhất một dấu cách.

Output (CINCSEQ.OUT)

  • Ghi ra một số nguyên duy nhất là số dãy con tăng độ dài k tìm được.

Test

Input (CINCSEQ.INP)

10 5
1 2 3 4 5 6 7 8 9 10

Output (CINCSEQ.OUT)

252

Bình luận

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