魔法苹果
2023-08-07 09:52:25
发布于:浙江
#include<bits/stdc++.h>
using namespace std;
long long N,sum,i;
int main(){
freopen("apple.in","r",stdin);
freopen("apple.out","w",stdout);
cin>>N;
for(i = 0;i <= N;i++){
if(pow(2,i + 1) - 1 > N){
cout<<i<<endl;
break;
}
}
for(long long j = 0;j < i;j++){
cout<<(long long)(pow(2,j))<<endl;
}
fclose(stdin);
fclose(stdout);
return 0;
}
这里空空如也
有帮助,赞一个