atcoder#AGC012F. [AGC012F] Prefix Median
[AGC012F] Prefix Median
Score : points
Problem Statement
Snuke received an integer sequence of length .
He arbitrarily permuted the elements in , then used it to construct a new integer sequence of length , as follows:
- the median of
- the median of
- the median of
- the median of
How many different sequences can be obtained as ? Find the count modulo .
Constraints
- are integers.
Input
Input is given from Standard Input in the following format:
Output
Print the answer.
2
1 3 2
3
There are three sequences that can be obtained as : , and . Each of these can be constructed from , and , respectively.
4
1 3 2 3 2 4 3
16
15
1 5 9 11 1 19 17 18 20 1 14 3 3 8 19 15 16 29 10 2 4 13 6 12 7 15 16 1 1
911828634
Print the count modulo .