leetcode1033

Posted asenyang

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了leetcode1033相关的知识,希望对你有一定的参考价值。

 1 class Solution:
 2     def numMovesStones(self, a: int, b: int, c: int) -> List[int]:
 3         l = list()
 4         l.append(a)
 5         l.append(b)
 6         l.append(c)
 7         l = sorted(l)
 8 
 9         r = list()
10         minval = 0
11         maxval = 0
12 
13         if l[1] - l[0] == 1 and l[2] - l[1] == 1:
14             return [minval,maxval]
15         elif (l[1] - l[0]==1) or (l[2]-l[1]==1) or (l[1] - l[0] == 2) or (l[2] - l[1] == 2):
16             minval = 1
17         else:
18             minval = 2
19         
20         maxval += l[1] - l[0] - 1
21         maxval += l[2] - l[1] - 1
22 
23         return [minval,maxval]

这道题出的有点不知所云。

以上是关于leetcode1033的主要内容,如果未能解决你的问题,请参考以下文章

LeetCode.1033-移动石头直到连续(Moving Stones Until Consecutive)

1033. 移动石子直到连续

leetcode_1292. Maximum Side Length of a Square with Sum Less than or Equal to Threshold_[二维前缀和](代码片段

ZZNUOJ_C语言1033:五级制成绩(完整代码)

Leetcode.1024 视频拼接

HDU 1033