如何建立一个个人网站,微网站建设费用预算,门户首页网站建设方案,关键词查找题目描述
按照字典序输出自然数 1 到 n 所有不重复的排列#xff0c;即 n 的全排列#xff0c;要求所产生的任一数字序列中不允许出现重复的数字。
输入格式
一个整数 n。
输出格式
由 1∼n 组成的所有不重复的数字序列#xff0c;每行一个序列。
每个数字保留 5 个场…题目描述
按照字典序输出自然数 1 到 n 所有不重复的排列即 n 的全排列要求所产生的任一数字序列中不允许出现重复的数字。
输入格式
一个整数 n。
输出格式
由 1∼n 组成的所有不重复的数字序列每行一个序列。
每个数字保留 5 个场宽。
输入输出样例
输入 #1复制
3
输出 #1复制 1 2 31 3 22 1 32 3 13 1 23 2 1说明/提示
1≤n≤9。
#includebits/stdc.h using namespace std; int main(){ int n; cinn; vectorintnum(n); int i0; for(i0;in;i){ num[i]i1; } sort(num.begin(),num.end()); do{ for(int nums:num){ coutsetw(5)nums; } coutendl; }while(next_permutation(num.begin(),num.end())); return 0; }