Cod sursa(job #497011)

Utilizator Adrian1997Radulescu Adrian Adrian1997 Data 1 noiembrie 2010 12:01:21
Problema Combinari Scor 60
Compilator cpp Status done
Runda Arhiva educationala Marime 0.46 kb
#include <fstream.h>
int n,x[9],m;

ifstream f("combinari.in");
ofstream g("combinari.out");

void tipar()
{int i;
  for(i=1;i<=m;i++)
     g<<x[i]<<" ";
  g<<'\n';   
}



void back()
{int k;
 k=1;
 x[k]=0;
 while(k>0)
    if(x[k]<n)
	 {x[k]=x[k]+1;
	  	  
	   if(k==m){
	      tipar();
		 
	   }	  
	    else 
		  {k++;
		   x[k]=x[k-1]; 
		  } 
	}
	 
	else
	 k--;
	 
		
}

int main(void)
{
	f>>n>>m;
    back();
return 0;
}