#include<iostream>
#include<conio.h>
#include <algorithm>
#include<vector>
using namespace std;
void display(vector<int>& arr)
{
for(int i=0;i<5;i++)
cout << arr[i]<< ",";
cout << endl;
}
int main()
{
//int arr[5]={5,2,4,3,1};
vector<int>a;
a.push_back(2);
a.push_back(5);
a.push_back(3);
a.push_back(4);
a.push_back(1);
sort(a.begin(),a.end());
while(next_permutation(a.begin(),a.end()))
display(a);
getch();
return 0;
}
#include<conio.h>
#include <algorithm>
#include<vector>
using namespace std;
void display(vector<int>& arr)
{
for(int i=0;i<5;i++)
cout << arr[i]<< ",";
cout << endl;
}
int main()
{
//int arr[5]={5,2,4,3,1};
vector<int>a;
a.push_back(2);
a.push_back(5);
a.push_back(3);
a.push_back(4);
a.push_back(1);
sort(a.begin(),a.end());
while(next_permutation(a.begin(),a.end()))
display(a);
getch();
return 0;
}