#include<iostream>
#include<stdio.h>
using namespace std;
int fun(int n,int m){
int sum=0;
while(n!=1){
if(n%2==0)
{
m=m*2;
n=n/2;
}
else
{
sum+=m;
m=m*2;
n=(n-1)/2;
}
}
return sum+m;
}
int main(){
int a,b;
while(cin>>a>>b)
{
cout<<fun(a,b)<<endl;
}
}
C++ 俄罗斯乘法
于 2022-10-13 19:55:12 首次发布