Pagini recente » Cod sursa (job #3161344) | Cod sursa (job #2016581) | Cod sursa (job #1290925) | Cod sursa (job #1373564) | Cod sursa (job #1168868)
#include <fstream>
#include <cmath>
using namespace std;
int viz[20];
int main()
{
ifstream f("cool.in");
ofstream g("cool.out");
int n,i,x,j,ii,k,c;
f>>n>>k;
for (ii=1;ii<pow(2,n);ii++)
{
x=ii;j=0;c=0;
while (x!=0)
{
viz[++j]=x%2;x/=2;
if (viz[j]!=0) c++;
}
if (c==k)
{
for (i=1;i<=j;i++)
if (viz[i]!=0) g<<i<<" ";
g<<'\n';
}
}
f.close();
g.close();
return 0;
}