Pagini recente » Cod sursa (job #1636537) | Cod sursa (job #2719013) | Cod sursa (job #1672797) | Cod sursa (job #2802363) | Cod sursa (job #1251638)
#include <fstream>
#include <cstdio>
using namespace std;
int n,i,p,j,pr,k,nr;
int main(){
freopen("submultimi.in","r",stdin);
ofstream g ("submultimi.out");
scanf("%d%d",&n,&k);
pr=1;
for(i=1;i<=n;i++)
pr=pr*2;
pr--;
for(i=1;i<=pr;i++){
p=i;
nr=0;
for(j=0;j<n;j++)
if(p&(1<<j))nr++;
if(nr==k){
for(j=0;j<n;j++)
if(p&(1<<j))g<<j+1<<" ";
g<<'\n';}}
return 0;}