Pagini recente » Cod sursa (job #1237616) | Cod sursa (job #993094) | Cod sursa (job #1555037) | Cod sursa (job #1440639) | Cod sursa (job #1921842)
#include <cstdio>
using namespace std;
int n,k,v[19];
void backtracking(int i)
{
for(int x=v[i-1]+1;x<=n;x++)
{
v[i]=x;
if(i==k)
{
for(int j=1;j<=k;j++) printf("%d ",v[j]);
printf("\n");
}
else backtracking(i+1);
}
}
int main()
{
freopen("combinari.in","r",stdin);
freopen("combinari.out","w",stdout);
scanf("%d %d",&n,&k);
backtracking(1);
return 0;
}