Cod sursa(job #540859)

Utilizator cameleonGeorgescu Dan cameleon Data 24 februarie 2011 15:39:23
Problema Combinari Scor 100
Compilator cpp Status done
Runda Arhiva educationala Marime 0.39 kb
#include<fstream>
using namespace std;
int s[20], n,k1,k,i;
ifstream f("combinari.in");
ofstream g("combinari.out");
int main()
{
	f>>n>>k1;
	k=1;s[k]=0;
	while(k>0)
	{
		if(s[k]<n-k1+k)
		{
			s[k]=s[k]+1;
			if(k==k1)
			{
				for(i=1;i<=k;i++)
					g<<s[i]<<' ';
				g<<'\n';
			}
			else
			{
				k++;
				s[k]=s[k-1];
			}
		}
		else
			k--;
		
	}
	return 0;
}