#B3623. 枚举排列(递归实现排列型枚举)

    ID: 1068 传统题 1000ms 128MiB 尝试: 4 已通过: 2 难度: 普及− 上传者: 标签>CSP-J模板深度优先搜索 DFS枚举CSP-J必备模板赛洛谷

枚举排列(递归实现排列型枚举)

本题来自洛谷「CSP-J 必备模板赛」第 J 题(B3623),版权归原出题人所有,仅供本站教学使用。

题目描述

今有 nn 名学生,要从中选出 kk 人排成一列拍照。

请按字典序输出所有可能的排列方式。

输入格式

仅一行,两个正整数 n,kn, k。

输出格式

若干行,每行 kk 个正整数,表示一种可能的队伍顺序。

样例 #1

样例输入 #1

3 2

样例输出 #1

1 2
1 3
2 1
2 3
3 1
3 2

提示

对于 100%100\% 的数据,1≤k≤n≤101\leq k\leq n \leq 10。