Dãy Con Không Giảm
Nộp bài giải
Điểm:
1,00 (OI)
Giới hạn thời gian:
2.0s
Python 3
5.0s
Giới hạn bộ nhớ:
256M
Đầu vào:
stdin
Đầu ra:
stdout
Tác giả:
Dạng bài
Ngôn ngữ cho phép
C++, Go, Java, Kotlin, Pascal, Python, Scratch
Cho một dãy gồm số nguyên, mỗi số trong khoảng . Có truy vấn: với mỗi truy vấn , đếm số dãy con không giảm (kể cả dãy rỗng) trong đoạn vị trí đến , modulo .
Dãy con là một tập con các phần tử lấy theo thứ tự ban đầu (không nhất thiết liên tiếp). Dãy con không giảm là dãy con mà mỗi phần tử phần tử tiếp theo.
Dữ liệu vào
- Dòng 1: và (, ).
- Dòng 2: số nguyên ().
- Dòng 3: ().
- dòng tiếp theo: mỗi dòng gồm và ().
Dữ liệu ra
Với mỗi truy vấn, in kết quả trên một dòng.
Ví dụ
| Input | Output | Giải thích |
|---|---|---|
| 5 2 1 2 1 1 2 3 2 3 4 5 1 5 |
3 4 20 |
Truy vấn : dãy con từ : rỗng, , → 3 dãy không giảm. |
Bình luận