 MaTeMaTiKjjj 
                                                01.09.2019 05:50
                                                
                                                MaTeMaTiKjjj 
                                                01.09.2019 05:50
                                             natusikfire 
                                                17.03.2021 14:20
                                                
                                                natusikfire 
                                                17.03.2021 14:20
                                             Adel3004 
                                                09.01.2021 12:12
                                                
                                                Adel3004 
                                                09.01.2021 12:12
                                             gptisveto 
                                                09.01.2021 12:18
                                                
                                                gptisveto 
                                                09.01.2021 12:18
                                             ИришкаTV 
                                                09.01.2021 12:19
                                                
                                                ИришкаTV 
                                                09.01.2021 12:19
                                             ггггггггггггжз 
                                                09.01.2021 12:19
                                                
                                                ггггггггггггжз 
                                                09.01.2021 12:19
                                             Donziik 
                                                09.01.2021 12:25
                                                
                                                Donziik 
                                                09.01.2021 12:25
                                             elizaveta4256 
                                                25.02.2020 17:21
                                                
                                                elizaveta4256 
                                                25.02.2020 17:21
                                             anhelinayeremenko30 
                                                05.05.2021 17:53
                                                
                                                anhelinayeremenko30 
                                                05.05.2021 17:53
                                            
int X[100];
int N;
void Swap(int a,int b)
{
int t=X[a];
X[a]=X[b];
X[b]=t;
}
void Generate(int k)
{
if (k==N)
{
for(int i=0;i<N;i++)
std::cout<<X[i]<<" ";
std::cout<<"\n";
}
else
{
for(int j=k;j<N;j++)
{
Swap(k,j);
Generate(k+1);
Swap(k,j);
}
}
}
int main()
{
std::cout<<"N=";
std::cin>>N;
for(int i=0;i<N;i++)
X[i]=i+1;
Generate(0);
}