题目名称 4105. K元上升子序列
输入输出 sequence.in/out
难度等级 ★☆
时间限制 1000 ms (1 s)
内存限制 128 MiB
测试数据 20
题目来源 Gravatar徐诗畅 于2025-01-03加入
开放分组 全部用户
提交状态
分类标签
离散化 树状数组
分享题解
通过:1, 提交:2, 通过率:50%
Gravatar徐诗畅 100 3.109 s 18.61 MiB C++
Gravatar徐诗畅 0 0.059 s 3.33 MiB C++
关于 K元上升子序列 的近10条评论(全部评论)

4105. K元上升子序列

★☆   输入文件:sequence.in   输出文件:sequence.out   简单对比
时间限制:1 s   内存限制:128 MiB

【题目背景】

【题目描述】

给定数列 $a_n$,求长度为 $k$ 的严格上升子序列的数量。

【输入格式】

第一行有两个整数 $n,k$,其中 $n$ 表示数列的长度。

接下来一行有 $n$ 个整数 $a_1,a_2 \dots  a_n$。

【输出格式】

输出答案对 $10^9+7$ 取模后的结果。

【样例输入】

5 3

1 2 2 3 4

【样例输出】

7

【样例说明】

在此键入。

【数据规模与约定】

对于其中 $30\%$ 的数据 $n \le 1000,k\le20,a_i \le 10^9$。

对于另外 $30\%$ 的数据 $n \le 10^5,k\le 20$,$a_i \le 10^5$。

对于 $100 \%$ 的数据 $n \le 10^5,k\le20,a_i \le 10^9$。

【来源】

在此键入。