#include
#include
#include
#include
#include
using namespace std;
void sutset(int n,int *b,int cur){
if(cur==n){
for(int i=0;iif(b[i])printf("%d ",i);
}
printf("
");
}else{
b[cur]=1;//cur位置上的值存在
sutset(n,b,cur+1);
b[cur]=0;//cur位置上的值不存在
sutset(n,b,cur+1);
}
}
int main(){
int b[4];
sutset(4,b,0);
}