经典简约
清爽简洁,回归本真
液态水晶
毛玻璃+霓虹光带
赛博朋克
霓虹故障艺术风
🚫
违规操作检测
禁止使用右键菜单
⚠️ 此操作已被系统记录
1

全排列

📝 题解 🔵 仅限 C++
题目描述
<span style="font-family:'Times New Roman';font-size:medium;line-height:normal;">有1~n这n(n&lt;=9)个数,现将这n个数组成一个n位的数,对于这n个数,每个数只取一次,例如n=2,则12,21等都是符合条件的数。问,输入n后,将符合条件的所有的n位数输出,且按照从小到大顺序输出。</span>
输入格式
<span style="font-family:'Times New Roman';font-size:medium;line-height:normal;">输入1行:一个正整数数n。</span>
输出格式
<span style="font-family:'Times New Roman';font-size:medium;line-height:normal;">输出2行:&nbsp;</span><br /> <span style="font-family:'Times New Roman';font-size:medium;line-height:normal;">由小于n的数组成的多个n位数。&nbsp;</span><br /> <span style="font-family:'Times New Roman';font-size:medium;line-height:normal;">总方案数</span>
样例
样例输入 1
2
样例输出 1
12 21 2
提交代码
请先登录后提交

🤖 AI 解题助手

OpenRouter
就绪
👋 你好!我是 AI 解题助手。
我已阅读了这道题,可以帮你分析思路、提供代码示例。
🔓 完全免费 · 无需消耗 Token