Cod sursa(job #265307)

Utilizator alexandru92alexandru alexandru92 Data 23 februarie 2009 19:28:18
Problema Combinari Scor 10
Compilator cpp Status done
Runda Arhiva educationala Marime 0.4 kb
#include<stdio.h>
int n,v[20],p;
void back(int k)
   {
    if(k-1==p) {for(int i=1;i<=n;i++) printf("%d ",v[i]); printf("\n");}
      else for(int i=v[k-1]+1;i<=n;i++)
               {v[k]=i;
                 back(k+1);
               }
    }
int main()
  {
   freopen("combinari.in","rt",stdin);
   freopen("combinari.out","wt",stdout);
   scanf("%d %d",&n,&p);
   back(1);
   return 0;
  }