| 시간 제한 | 메모리 제한 | 제출 | 정답 | 맞힌 사람 | 정답 비율 |
|---|---|---|---|---|---|
| 5 초 | 2048 MB | 2 | 2 | 2 | 100.000% |
A sequence of three positive integers $[a, b, c]$ is called a triangle if $a+b>c$ holds when reordered such that $a \leq b \leq c$.
A sequence of positive integers is triangle-free if no subsequence of length 3ドル$ forms a triangle.
Given a sequence of positive integers $L,ドル count how many non-empty subsequences of $L$ are triangle-free. As the answer may be very large, you are only required to find the value modulo 998ドル ,円 244 ,円 353$.
The first line contains a single integer $n$ (1ドル \leq n \leq 7,000円$) --- the size of the input sequence.
The second line contains $n$ integers $L_1, L_2, \cdots, L_n$ (1ドル \leq L_i \leq 10^9$) --- the elements of the sequence $L$.
Output the number of non-empty triangle-free subsequences modulo 998ドル ,円 244 ,円 353$ on one line.
10 1 2 3 4 5 6 7 8 9 10
173
6 9 6 7 8 4 4
23
10 1 3 9 27 81 243 729 2187 6561 19683
1023
Camp > Osijek Competitive Programming Camp > Summer 2024 > Day 5: OCPC Potluck Contest 2 I번