Cod sursa(job #1746919)

Utilizator Costel_DraghiciDraghici Constantin Costel_Draghici Data 24 august 2016 10:17:25
Problema Combinari Scor 100
Compilator cpp Status done
Runda Arhiva educationala Marime 0.48 kb
#include <iostream>
#include <stdio.h>

using namespace std;
int n,m,c[19];
void write()
{
    for(int i=1;i<=m;i++)
        printf("%d ",c[i]);
    printf("\n");
}
void Combinari(int k)
{
    if(k-1==m)
    write();
    else
        for(int i=c[k-1]+1;i<=n-m+k;i++)
    {
        c[k]=i;
        Combinari(k+1);
    }

}
int main()
{
    freopen("combinari.in","r",stdin);
    freopen("combinari.out","w",stdout);
    scanf("%d%d",&n,&m);
    Combinari(1);
}