#ABC263C. 单调递增序列

单调递增序列

单调递增序列

题目描述

在所有长度为 NN、所有元素都在 11 以上 MM 以下的整数序列中,把所有严格单调递增的序列按字典序全部输出。

输入格式

NN MM

输出格式

把满足条件的整数序列每行输出一个,按字典序输出(参考样例输出)。

样例

2 3
1 2 
1 3 
2 3 

满足条件的数列是 (1,2),(1,3),(2,3)(1,2),(1,3),(2,3),共 33 个。把它们按字典序从早到晚输出。

3 5
1 2 3 
1 2 4 
1 2 5 
1 3 4 
1 3 5 
1 4 5 
2 3 4 
2 3 5 
2 4 5 
3 4 5 

数据范围

  • 1NM101 \le N \le M \le 10
  • 所有输入都是整数。

提示

对于长度相等的 22 个整数序列 A1,A2,,ANA_1,A_2,\dots,A_NB1,B2,,BNB_1,B_2,\dots,B_N,当且仅当满足以下条件时,称 AA 在字典序上早于 BB:

  • 存在某个整数 i(1iN)i(1 \le i \le N),对所有满足 1j<i1 \le j \lt i 的整数 jj,都有 Aj=BjA_j=B_j,并且 Ai<BiA_i \lt B_i

某个整数序列 A1,A2,,ANA_1,A_2,\dots,A_N 是严格单调递增的,当且仅当满足以下条件:

  • 对所有整数 i(1iN1)i(1 \le i \le N-1),都有 Ai<Ai+1A_i \lt A_{i+1}
难度 普及
通过率
尝试 0
已通过 0
ID
2799
类型
传统题
Time Limit
2000ms
Memory Limit
1024MiB
上传者
标签