C++
2025-06-21 21:42:52
发布于:浙江
0阅读
0回复
0点赞
#include<iostream>
#include<vector>
#define int long long
using namespace std;
vector<int>apples;
signed main(){
int n,apple=1;
cin>>n;
while(n>0){
apples.push_back(apple);
n-=apple;
apple*=2;
}
cout<<apples.size()-1<<endl;
for (int i=0;i<apples.size()-1;i++) cout<<apples[i]<<endl;
return 0;
}
这里空空如也
有帮助,赞一个