//树状数组入门题
贴上代码饼干
#include<iostream>
using namespace std;
int main(){int n,ans;
while(cin>>n){
if(n==0)break;
ans=1;
while(n%2==0){
n/=2;
ans*=2;
}
cout<<ans<<endl;
}
return 0;
}//树状数组入门题
贴上代码饼干
#include<iostream>
using namespace std;
int main(){int n,ans;
while(cin>>n){
if(n==0)break;
ans=1;
while(n%2==0){
n/=2;
ans*=2;
}
cout<<ans<<endl;
}
return 0;
}
被折叠的 条评论
为什么被折叠?