Cod sursa(job #282535)

Utilizator b_polarAgape Mihai b_polar Data 17 martie 2009 20:56:48
Problema Combinari Scor 0
Compilator cpp Status done
Runda Arhiva educationala Marime 0.34 kb
#include<stdio.h>
#define _for(i,a,b)for(i=a;i<=b;i++)
int n,k,v[20];
void back(int poz=1,int i=0)
{
if(poz>k)
	{
	_for(i,1,k)printf("%d",v[i]);
	printf("\n");
	}
else _for(i,v[poz-1]+1,n)v[poz]=i,back(poz+1);
}

int main()
{
fscanf(freopen("combinari.in","r",stdin),"%d %d",&n,&k);
freopen("combinari.out","w",stdout);
back();
}