Cod sursa(job #785620)

Utilizator kitzTimofte Bogdan kitz Data 9 septembrie 2012 14:21:31
Problema Combinari Scor 0
Compilator cpp Status done
Runda Arhiva educationala Marime 0.42 kb
#include "stdafx.h"
#include <fstream>
using namespace std;
int n,m,k,x[21];
ifstream f("combinari.in"); ofstream g("combinari.out");
inline void afis()
{for(int i=1; i<=n; i++) g<<x[i]<<" ";
 g<<"\n";
}
void back()
{k=1; x[k]=0;
 do	{while(1+x[k]<=m-n+k)
			{x[k]++;
			 if(k == n) afis(); 
			   else {k++; x[k]=x[k-1];};
			}
		 k--;	
	}
 while(k);
}
int main()
{	f>>m>>n;
	back();
	return 0;
}