首页 > 移动平台 > 详细

Leetcode-5039 Moving Stones Until Consecutive(移动石子直到连续)

时间:2019-04-28 15:39:17      阅读:191      评论:0      收藏:0      [点我收藏+]
 1 class Solution
 2 {
 3     public:
 4         vector<int> numMovesStones(int a, int b, int c)
 5         {
 6             vector<int> rnt(2,0);
 7             vector<int> v;
 8             v.push_back(a);
 9             v.push_back(b);
10             v.push_back(c);
11             sort(v.begin(),v.end());
12             if(v[0]==v[1]-1 && v[1]==v[2]-1)
13                 return rnt;
14             
15             rnt[1] = v[2]-v[1] + v[1]-v[0] -2;
16             if(v[0]==v[1]-1 || v[1]==v[2]-1 || v[0]==v[1]-2 || v[1]==v[2]-2)
17                 rnt[0] = 1;
18             else
19                 rnt[0] = 2;
20             return rnt;
21         }
22 };

 

Leetcode-5039 Moving Stones Until Consecutive(移动石子直到连续)

原文:https://www.cnblogs.com/Asurudo/p/10783826.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!