Pagini recente » Cod sursa (job #1506993) | Cod sursa (job #2976088) | Cod sursa (job #1554622) | Cod sursa (job #2837243) | Cod sursa (job #479124)
Cod sursa(job #479124)
#include<fstream>
using namespace std;
int n,k,i,a[100],val;
int tipar()
{
for(i = 1; i <= k; i++)
printf("%d ",a[i]);
printf("\n");
return 0;
}
int validare(int i)
{
if(a[i]<a[i-1]) return 0;
else return 1;
}
void back(int i)
{
for(int val=a[i-1]+1;val<=n;val++)
{ a[i]=val;
if (i==k) tipar();
else back(i+1);
}
}
int main()
{
freopen("combinari.in","r",stdin);
freopen("combinari.out","w",stdout);
scanf("%d %d",&n,&k);
back(1);
}