Cod sursa(job #479124)

Utilizator crouchHotea Cristian crouch Data 22 august 2010 22:21:17
Problema Combinari Scor 100
Compilator cpp Status done
Runda Arhiva educationala Marime 0.52 kb
#include<fstream>
using namespace std;
int n,k,i,a[100],val;
int tipar()
{
    for(i = 1; i <= k; i++)
    printf("%d ",a[i]);
    printf("\n");
    return 0;

}
int validare(int i)
{
    if(a[i]<a[i-1]) return 0;
    else return 1;
}

void back(int i)
{
   for(int val=a[i-1]+1;val<=n;val++)
    { a[i]=val;
      if (i==k) tipar();
      else back(i+1);
    }
}
int main()
{
    freopen("combinari.in","r",stdin);
    freopen("combinari.out","w",stdout);
    scanf("%d %d",&n,&k);
    back(1);
}