Pagini recente » Cod sursa (job #1221333) | Istoria paginii utilizator/costinteo | Cod sursa (job #1240091) | Cod sursa (job #190946) | Cod sursa (job #1554958)
#include<iostream>
#include<fstream>
#include<cstdio>
using namespace std;
ifstream f("combinari.in");
ofstream g("combinari.out");
int st[100],n,k;
void init()
{
f>>n>>k;
st[0]=0;
}
void tipar(int p)
{
int j;
for(j=1;j<=p;j++)
g<<st[j]<<" ";
g<<endl;
}
int solutie(int p)
{
return (p==k);
}
void bkt(int p)
{
int val;
for (val=st[p-1]+1;val<=n;val++)
{
st[p]=val;
if(solutie(p))
tipar(p);
else
bkt(p+1);
}
}
int main()
{
init();
bkt(1);
}