解题思路:
啥情况??
注意事项:
参考代码:
#include <iostream> #include <vector> #include <algorithm> using namespace std; vector<int> arr; int main(int argc, char** argv) { int n = 0; cin >> n; int index = 0; cin >> index; for (int i = 0;i < n;i++) { int temp; cin >> temp; arr.push_back(temp); } int i = 1; while(next_permutation(arr.begin(),arr.end())) { if (i == index) break; i += 1; } for (vector<int>::iterator it = arr.begin();it < arr.end();it++) cout << *it << " "; return 0; }
0.0分
2 人评分
C语言程序设计教程(第三版)课后习题7.5 (C语言代码)浏览:640 |
矩形面积交 (C语言代码)浏览:1553 |
C语言程序设计教程(第三版)课后习题5.7 (C语言代码)浏览:583 |
Tom数 (C++代码)浏览:868 |
C语言训练-大、小写问题 (C语言代码)浏览:2421 |
简单的a+b (C语言代码)浏览:583 |
回文数(一) (C语言代码)浏览:809 |
C语言程序设计教程(第三版)课后习题5.7 (C语言代码)浏览:591 |
C语言程序设计教程(第三版)课后习题7.1 (C语言代码)浏览:1267 |
WU-格式化数据输出 (C++代码)浏览:1312 |