Cod sursa(job #1252174)

Utilizator marumatMatei Marussi Alexandru marumat Data 30 octombrie 2014 15:15:06
Problema Combinari Scor 10
Compilator cpp Status done
Runda Arhiva educationala Marime 0.4 kb
#include <fstream>

using namespace std;
ifstream f("combinari.in");
ofstream g("combinari.out");
int n,k,i,j,x,nr;
int main()
{
 f>>n>>k;
 for(i=1;i<=(1<<n)-1;i++)
 {
     x=i; nr=0;
     for(j=1;j<=n;j++)
     {
         if(x%2==1)nr++;
         x/=2;
     }
     x=i;
     if(nr==k)
     {for(j=1;j<=n;j++)
    {if(x%2==1) g<<j<<" ";
     x/=2;}
     g<<'\n';
 }
 }
 return 0;
}