666

朱泽睿  •  1年前


include<bits/stdc++.h>

using namespace std; int main(){

int n,a[105],l=1;
cin>>n;
for(int i=1;i<=n;i++){
	a[i]=1;
}
for(int i=1;i<=n;i++){
	if(i==l){
		a[i]=0;
		l*=2;
	}
}
l=1;
for(int i=n,j=1;i>=1;i--){
	if(a[i]==0) continue;
	if(j==l){
		a[i]=0;
		l*=2;
	}
	j++;
}
for(int i=1;i<=n;i++){
	if(a[i]==1){
		cout<<i<<" ";
	}
}
return 0;

}


评论: