| 题目名称 | 4298. 三元上升子序列 |
|---|---|
| 输入输出 | subsequence.in/out |
| 难度等级 | ★★ |
| 时间限制 | 1000 ms (1 s) |
| 内存限制 | 128 MiB |
| 测试数据 | 10 |
| 题目来源 |
|
| 开放分组 | 全部用户 |
| 提交状态 | |
| 分类标签 | |
| 分享题解 |
| 通过:2, 提交:5, 通过率:40% | ||||
|
|
100 | 0.381 s | 4.93 MiB | C++ |
|
|
100 | 0.494 s | 10.96 MiB | C++ |
|
|
30 | 0.594 s | 4.50 MiB | C++ |
|
|
30 | 0.640 s | 4.51 MiB | C++ |
|
|
0 | 0.356 s | 4.61 MiB | C++ |
| 关于 三元上升子序列 的近10条评论(全部评论) |
|---|
Erwin 最近对一种叫 thair 的东西巨感兴趣。。。
在含有 $n$ 个整数的序列 $a_1,a_2,\cdots,a_n$ 中,三个数被称作 thair 当且仅当 $i<j<k$ 且 $a_i<a_j<a_k$。
求一个序列中 thair 的个数。
开始一行一个正整数 $n$,
以后一行 $n$ 个整数 $a_1,a_2,\cdots,a_n$。
一行一个整数表示 thair 的个数。
4 2 1 3 4
2
5 1 2 2 3 4
7
样例 2 解释
$7$ 个 thair 分别是:
$1, 2, 3$
$1 ,2, 4$
$1, 2, 3$
$1, 2, 4$
$1, 3, 4$
$2, 3, 4$
$2, 3, 4$
对于 $30\%$ 的数据 保证 $n \le 100$;
对于 $60\%$ 的数据 保证 $n \le 2000$;
对于 $100\%$ 的数据 保证 $1\le n \le 1\times 10^5$,$1 \le a_i \le 10^5$。