Pagini recente » Cod sursa (job #2104385) | Cod sursa (job #2978038) | Cod sursa (job #1910908) | Cod sursa (job #51519) | Cod sursa (job #567251)
Cod sursa(job #567251)
#include<fstream>
using namespace std;
int sol[19];
int main()
{int n,k,i,ok=1,t,j;
ifstream f1("combinari.in");
ofstream f2("combinari.out");
f1>>n>>k;
for(i=1;i<=k;i++)
sol[i]=i;
while(ok)
{for(t=1;t<=k;t++)
f2<<sol[t]<<" ";
f2<<'\n';
i=k;
while((i>0)&&(sol[i]==n-k+i)) i--;
if(!i) break;
else
{sol[i]++;
for(j=i+1;j<=k;j++)
sol[j]=sol[j-1]+1;
}
}
return 0;
}