Pagini recente » Cod sursa (job #2911342) | Cod sursa (job #1691174) | Cod sursa (job #2910021) | Cod sursa (job #1480346) | Cod sursa (job #1628921)
#include <fstream>
using namespace std;
ifstream in ("combinari.in");
ofstream out ("combinari.out");
int x[20], N, K;
void afis()
{ for (int i = 1; i <= K; i ++)
out << x[i] << " ";
out << "\n";
}
int main()
{
int i;
in >> N >> K;
i = 1;
while(i > 0)
{ x[i] ++;
if(x[i] > N - K + i) i --;
else {if(i == K) afis();
else {i ++; x[i] = x[i - 1];}}
}
return 0;
}