Cod sursa(job #929755)

Utilizator paunmatei7FMI Paun Matei paunmatei7 Data 27 martie 2013 11:06:52
Problema Combinari Scor 100
Compilator cpp Status done
Runda Arhiva educationala Marime 0.46 kb
#include<stdio.h>
int n , nr;
int v[20];
void back(int k)
{
    if(k == n+1)
    {
        for(int i=1 ; i<=n ; ++i)
            printf("%d " , v[i]);
        printf("\n");
    }
    for(int i=v[k-1]+1 ; i<=nr ; ++i)
    {
        v[k]=i;
        if(k <= n)
            back(k+1);
    }
}
int main()
{
    freopen("combinari.in" , "r" , stdin);
    freopen("combinari.out" , "w" , stdout);
    scanf("%d %d" , &nr , &n);
    back(1);
    return 0;
}