1 条题解
-
0
#include <iostream>
#include <math.h>
using namespace std;
void kk(int l){
while(l--){
int n;
cin>>n;
int i=29;
int sum=0;
while(i--){
double a=pow(2,i);
if(n%(int)a==0&&n>=a){
sum+=i;
break;
}
}
cout<<sum<<endl;
sum=0;
}
}
int main()
{
int t;
cin>>t;
kk(t);
return 0;
}
- 1
信息
- ID
- 233
- 时间
- 2000ms
- 内存
- 256MiB
- 难度
- 8
- 标签
- (无)
- 递交数
- 454
- 已通过
- 57
- 上传者