Pagini recente » Cod sursa (job #959165) | Cod sursa (job #2139033) | Cod sursa (job #1803756) | Cod sursa (job #2176894) | Cod sursa (job #750036)
Cod sursa(job #750036)
#include<fstream>
using namespace std;
ifstream fin("combinari.in");
ofstream fout("combinari.out");
int N, K;
bool uz[20];
int v[20];
int i;
void read()
{
fin >> N >> K;
}
void display()
{
for(int i = 1; i <= K; i++)
fout << v[i] <<" " ;
fout <<'\n';
}
void back(int k)
{
if(k > K)
display();
else
for(int element = v[k - 1] + 1; element <= N; element++)
{
v[k] = element;
back(k + 1);
}
}
int main()
{
read();
back(1);
fin.close();
return 0;
}