- #include<iostream>
- using namespace std;
- int count_two(int n,int m){
- int count=0;
- for(int i=0;i<m;i++){ //统计2的因子个数
- int num=n-i;
- while(num%2==0){
- count++;
- num /=2;
- }
- }
- return count;
- }
- int main(){
- int n,m;
- while(1){
- cin >> n >> m;
- if(n==0 && m==0)
- break;
- int cnt=count_two(n,m);
- cout << cnt << endl ;
- }
-
- return 0;
- }
复制代码
免责声明:如果侵犯了您的权益,请联系站长,我们会及时删除侵权内容,谢谢合作!更多信息从访问主页:qidao123.com:ToB企服之家,中国第一个企服评测及商务社交产业平台。 |