| ikki的数字 | ||||||
|
||||||
| Description | ||||||
| ikki 最近对数字颇感兴趣。现在ikki在纸上写了连续的N个数字,每个数字都是[1,N]之间任意的一个数而且不重复,即这串数字 是数字1~N的一个排列,数字的序号从1到N,现在ikki想考你一下: 在这N个数字中能找出多少个3个数的组合满足:num[x] |
||||||
| Input | ||||||
| 多组测试数据,第一行一个整数T 表示测试数据的个数。 对于每组数据,第一行输入一个整数N表示数列中数字的个数(1<=N<=5000) 第二行输入N个数字表示一个1~N的排列。 |
||||||
| Output | ||||||
| 对于每组数据,输出”Case #k: p” ,k表示第k组样例,p表示满足要求的3个数字的组合数目,每组输出占一行。 由于结果可能比较大,结果需对100000007取模。 |
||||||
| Sample Input | ||||||
| 2 6 1 3 2 6 5 4 5 3 5 2 4 1 |
||||||
| Sample Output | ||||||
| Case #1: 10 Case #2: 1 |
||||||
| Author | ||||||
| 周洲@hrbust
隐藏着树状数组~~~根本没看出来,其实主要是没思路,思路出来了才能用树状数组求解 判断满足i
|

