Cod sursa(job #2567286)

Utilizator dragossofiaSofia Dragos dragossofia Data 3 martie 2020 16:25:19
Problema Combinari Scor 100
Compilator cpp-64 Status done
Runda Arhiva educationala Marime 0.53 kb
#include <bits/stdc++.h>

using namespace std;
ifstream fin ("combinari.in");
ofstream fout("combinari.out");
int n,m,ct;
int sol[20] ;
void Afisare()
{
 int i ;
 for( i = 1 ; i <= m ; i ++ )
     fout<<sol[ i ]<<" ";

 fout<<"\n";
}
void Back( int  k )
{
 for(int  i = sol[ k - 1 ] + 1 ; i <= n  ; i ++  )
    {
     sol [ k ] = i ;
     if( k == m  )
        {
         Afisare();
         ++ct;

        }
     else
        Back( k + 1 );
    }
}
int main()
{
    fin>>n>>m;
    Back( 1 );
    return 0;
}