96分求调,必关
查看原帖
96分求调,必关
1273525
Danielhaohao楼主2025/8/29 10:26
#include<bits/stdc++.h>
using namespace std;
int main(){
	int a,b,ans=0;
	cin>>a>>b;
	if(a>b){
	    cout<<a-b;
		return 0;
	}
	while(a<b){
	    a*=2;
		ans++;
	}
	int c=a/2;
	ans+=min(b-a/2,a-b);
	if(b-a/2<a-b)
	    ans--;
	cout<<ans;
	return 0;
} 
2025/8/29 10:26
加载中...