Cod sursa(job #521681)

Utilizator TuRqKuDomnu Unal TuRqKu Data 13 ianuarie 2011 09:10:19
Problema Combinari Scor 0
Compilator cpp Status done
Runda Arhiva educationala Marime 0.36 kb
#include <iostream.h>
int m, n, k, nr=0, x[51], i;
int main ()
{cout<<"m="; cin>>m;
 cout<<"n="; cin>>n;
 k=1; x[k]=0;
 do {while(x[k]<m-n+k)
	  {x[k]++;
	   if(k==n){nr++; cout<<"submultime "<<nr<<" este {"<<x[1];
				for (i=2; i<=n; i++)cout<<','<<x[i];
				cout<<'\n';
			   }
		else {k++; x[k]=x[k]-1;}
	  }
     k--;
	}while(k);
 return 0;
}