A21063.三元上升子序列
普及+/提高
通过率:0%
时间限制:1.00s
内存限制:128MB
题目描述
Erwin 最近对一种叫 thair
的东西巨感兴趣。。。
在含有 n 个整数的序列 a1,a2,…,an 中,三个数被称作thair
当且仅当 i<j<k 且 ai<aj<ak。
求一个序列中 thair
的个数。
输入格式
开始一行一个正整数 n,
以后一行 n 个整数 a1,a2,…,an。
输出格式
一行一个整数表示 thair
的个数。
输入输出样例
输入#1
4 2 1 3 4
输出#1
2
输入#2
5 1 2 2 3 4
输出#2
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≤100;
- 对于 60% 的数据 保证 n≤2000;
- 对于 100% 的数据 保证 1≤n≤3×104,1≤ai≤105。