#LGB3621. 枚举元组

枚举元组

题目描述

给定两个正整数 n 和 k,请按字典序输出所有长度为 n 的元组。

每一位都可以从 1 到 k 中选择,数字可以重复使用。

输入格式

一行两个整数 n,k。

输出格式

输出 k^n 行,每行 n 个整数,表示一个元组。同行相邻两个整数之间用一个空格隔开。

样例输入 #1

2 3

样例输出 #1

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

数据范围与提示

1 <= n <= 6,1 <= k <= 6,保证输出规模适合评测。

本题适合练习递归枚举:每一层决定元组中的一位。

来源

洛谷 B3621 枚举元组。

蜀ICP备2025119001号-1