Pagini recente » Cod sursa (job #1345620) | Cod sursa (job #2925557) | Cod sursa (job #348896) | Cod sursa (job #436012) | Cod sursa (job #1378256)
#include <iostream>
#include <fstream>
using namespace std;
int n,k;
int termeni[20];
ofstream out("combinari.out");
void rez(int ajuns,int cate)
{
int i;
if (cate==k)
{
termeni[cate]=ajuns;
for (i=1;i<=cate;i++)
{
out<<termeni[i]<<" ";
}
out<<"\n";
}
else
{
termeni[cate]=ajuns;
for (i=ajuns+1; i<=n; i++)
{
rez(i,cate+1);
}
}
}
int main()
{
ifstream in("combinari.in");
int i;
in>>n;
in>>k;
rez(0,0);
}