码迷,mamicode.com
首页 > 其他好文 > 详细

leetcode991

时间:2019-02-11 16:49:57      阅读:176      评论:0      收藏:0      [点我收藏+]

标签:col   tco   sel   enc   +=   elf   return   span   ==   

 1 class Solution:
 2     def brokenCalc(self, X: int, Y: int) -> int:
 3         if X>=Y :
 4             return Y-X
 5         else:
 6             num = 0
 7             while Y > X:
 8                 Z = Y % 2
 9                 if Z == 1:
10                     num += 1
11                     Y += 1
12                 else:#Z == 0
13                     K = Y // 2
14                     if K >= X:
15                         Y = K
16                         num += 1
17                     else:
18                         num += 1
19                         num += X-K
20                         return num
21         return num

 

leetcode991

标签:col   tco   sel   enc   +=   elf   return   span   ==   

原文地址:https://www.cnblogs.com/asenyang/p/10362260.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!