Pagini recente » Cod sursa (job #532130) | Cod sursa (job #2093712) | Cod sursa (job #1885001) | Cod sursa (job #1615419) | Cod sursa (job #483381)
Cod sursa(job #483381)
#include <fstream>
using namespace std;
ifstream in("combinari.in");
ofstream out("combinari.out");
int N,K,V[20];
void afiseaza()
{
for(int i=1;i<=K;i++)
out<<V[i]<<' ';
out<<'\n';
}
void back(int k)
{
if(k==K+1)
afiseaza();
else
{
for(int i=V[k-1]+1;i<=N;i++)
V[k] = i,back(k+1);
}
}
int main()
{
in>>N>>K;
for(int i=1;i<=N;i++)
V[1]=i,back(2);
return 0;
}