Cod sursa(job #311520)

Utilizator aladinaladin aladinn aladin Data 3 mai 2009 17:05:40
Problema Combinari Scor 100
Compilator cpp Status done
Runda Arhiva educationala Marime 0.57 kb
#include<stdio.h>  
int main()  
 {int k=1,up,i,m,n,s[30];   
  freopen("combinari.in","r",stdin);  
  freopen("combinari.out","w",stdout);  
  scanf("%d%d",&n,&m); 
  for (s[k]=0;k;)  
     {  
     up=0;  
     while(!up&&s[k]<n-m+k)  
         {  
          s[k]++;  
          up=1;  
          }  
      if(up)  
          if(k==m)
			  {   for(i=1;i<=m;i++)  
                   printf("%d ",s[i]);  
               printf("\n");  
               }  	 
          else k++,s[k]=s[k-1];  
      else  
          k--;  
      }    
    
  return 0;  
  }