社区讨论

帮蒟蒻找个原题,玄关,已急哭

学术版参与者 6已保存回复 9

讨论操作

快速查看讨论及其快照的属性,并进行相关操作。

当前回复
9 条
当前快照
1 份
快照标识符
@mm8ukv8x
此快照首次捕获于
2026/03/02 15:18
上周
此快照最后确认于
2026/03/05 17:10
5 天前
查看原帖

计数(count)

【题目描述】【题目描述】

给定 n,mn, m 和长为 mm 的序列 aa,求有多少长为 nn 的排列 pp 满足 aa 恰好是 pp 的某一个最长上升子序列。

【输入格式】【输入格式】

第一行两个正整数 n,mn, m
第二行 mm 个正整数 a1,a2,,ama_1, a_2, \dots, a_m。保证 1a1<<amn1 \leq a_1 < \dots < a_m \leq n

【输出格式】【输出格式】

输出一行一个非负整数表示答案。

【样例1输入】【样例1输入】

CPP
4 2
2 4

【样例1输出】【样例1输出】

CPP
5

【样例1解释】【样例1解释】

符合条件的排列 pp 有:
  • 1,2,3,41, 2, 3, 4
  • 1,3,2,41, 3, 2, 4
  • 2,1,3,42, 1, 3, 4
  • 2,3,1,42, 3, 1, 4
  • 3,1,2,43, 1, 2, 4

【样例2输入】【样例2输入】

CPP
8 3
2 4 8

【样例2输出】【样例2输出】

CPP
873

【样例3输入】【样例3输入】

CPP
19 9
1 4 6 7 9 10 13 14 16

【样例3输出】【样例3输出】

CPP
107505523358

【数据范围与提示】【数据范围与提示】

对于所有数据,1mn211 \leq m \leq n \leq 211ain1 \leq a_i \leq naia_i 严格单调递增。
CPP
## 计数(count)

### $【题目描述】$

给定 $n, m$ 和长为 $m$ 的序列 $a$,求有多少长为 $n$ 的排列 $p$ 满足 $a$ 恰好是 $p$ 的某一个最长上升子序列。

### $【输入格式】$

第一行两个正整数 $n, m$  
第二行 $m$ 个正整数 $a_1, a_2, \dots, a_m$。保证 $1 \leq a_1 < \dots < a_m \leq n$。

### $【输出格式】$

输出一行一个非负整数表示答案。

### $【数据范围与提示】$

对于所有数据,$1 \leq m \leq n \leq 21$,$1 \leq a_i \leq n$ 且 $a_i$ 严格单调递增。

回复

9 条回复,欢迎继续交流。

正在加载回复...