求大佬调教
查看原帖
求大佬调教
1270462
linwanbo楼主2025/1/1 13:54
#include<bits/stdc++.h> 
using namespace std;
int n;
int search(int n,int count){
	if(n<1)return 1000000;
	else if(n==1)return count;
	else {
		if(n%2==0){
			search(n/2,count+1);
		}else{
			int l=search(n+1,count+1);
			int r=search(n-1,count+1);
			return min(l,r);
		}
	}
}
int main(){
	cin>>n;
	cout<<search(n,0);
	return 0;
}

全RE了

2025/1/1 13:54
加载中...