Srednji
의견: 0
Consider a sequence \(A\) of integers, containing \(N\) integers between \(1\) and \(N\). Each integer appears exactly once in the sequence.
A subsequence of \(A\) is a sequence obtained by removing some (possibly none) numbers from the beginning of \(A\), and then from the end of \(A\).
Calculate how many different subsequences of \(A\) of odd length have their median equal to \(B\). The median of a sequence is the element in the middle of the sequence after it is sorted. For example, the median of the sequence \(\{5, 1, 3\}\) is \(3\).
The first line contains two integers, \(N\) (\(1 \le N \le 100\,000\)) and \(B\) (\(1 \le B \le N\)).
The second line contains \(N\) integers separated by spaces, the elements of sequence \(A\).
Output the number of subsequences of \(A\) whose median is \(B\).
| 서브태스크 | 점수 | 설명 |
|---|---|---|
Subtask 1 | 70점 |
5 4
1 2 3 4 526 3
1 2 4 5 6 317 4
5 7 2 4 3 1 64평가 및 의견
Srednji
Log in to rate problems.
아직 의견이 없습니다. 자격이 된다면 위 양식에서 가장 먼저 평가해 보세요.
풀이 제출
Srednji