import java.util.Scanner; public class Main{ public static void main(String[] args){ Scanner sc = new Scanner(System.in);   long N = sc.nextLong(); long M = sc.nextLong(); int count = 0; while(N*2 < M){ if(M%2 != 0){ M = (M+1)/2; count = count+2; }else{ M = M/2; count++: } } while(N!=M){ if(N > M){ N = N-1; count++; }else if(N*2 - 1 == M){ N = N*2; count++; }else if(N*2 > M){ N = N - 1; count++; }else{ N = N*2; count++; } } System.out.println(count); } }
点赞 1

相关推荐

无敌虾孝子:喜欢爸爸还是喜欢妈妈
点赞 评论 收藏
分享
11-09 01:22
已编辑
东南大学 Java
高级特工穿山甲:羡慕,我秋招有家企业在茶馆组织线下面试,约我过去“喝茶详谈”😢结果我去了发现原来是人家喝茶我看着
点赞 评论 收藏
分享
牛客网
牛客企业服务