关注
贪心法 import java.util.Scanner;
public class Two {
private static long n;
private static String result;
public static void main(String[] args){
read();
solve();
printResult();
}
private static void read() {
//System.setIn(Main.class.getResourceAsStream("file.txt"));
Scanner scanner = new Scanner(System.in);
n = scanner.nextLong();
scanner.close();
}
private static void solve() {
result = "" + (n < 0 ? getStep(n * (-1)) :getStep(n));
}
private static void printResult() {
System.out.println(result);
}
private static long getStep(long n) {
if(n < 4)
return n;
if(n % 2 == 0){
return getStep(n/2) + 1;
}
else {
return Math.min(getStep((n - 1)/2) + 2, getStep((n + 1)/2)+ 2) ;
}
}
}
查看原帖
点赞 评论
相关推荐
点赞 评论 收藏
分享
查看16道真题和解析 点赞 评论 收藏
分享
04-03 22:41
兰州大学 C++ 点赞 评论 收藏
分享
点赞 评论 收藏
分享
牛客热帖
更多
- 1... 27双非ue游戏客户端大失败经历6155
- 2... 作为一个老登,最烦应届生问的问题之一4022
- 3... 逆天老师,逆天领导,被我回怼一句话后破防了,要把我开除了2842
- 4... 各位都是怎么出去实习的2604
- 5... 理性讨论,卷实习算不算工贼行为?2403
- 6... 双非想拿腾讯offer,会被卡学历吗?2169
- 7... 5.18字节(中国广告与交易)75分钟2062
- 8... 三段大厂,说下我见过的最低学历1962
- 9... 【5.21更新】26春招毁约毁意向裁员黑名单公司,为找工作尽一份绵薄之力!1772
- 10... 26博士求职竟然也难1772
正在热议
更多
# 如何成为1个AI工程师? #
7674次浏览 335人参与
# 我想去国央企的原因 #
80837次浏览 422人参与
# 26届春招投递记录 #
42828次浏览 355人参与
# 毕业季,给职场新人一些建议 #
226061次浏览 2618人参与
# 27届实习投递记录 #
131851次浏览 1461人参与
# 工作压力大,你会干什么? #
86389次浏览 723人参与
# 小米编程考试 #
42033次浏览 159人参与
# 面试被问期望薪资时该如何回答 #
407449次浏览 2224人参与
# 我在大厂见过的最低学历 #
8577次浏览 79人参与
# 你觉得第一学历对求职有影响吗? #
277846次浏览 1501人参与
# 你觉得机械有必要实习吗 #
89623次浏览 539人参与
# 秋招拿一个offer可以躺平吗 #
278632次浏览 1416人参与
# 联想求职进展汇总 #
365508次浏览 2270人参与
# 机械人你觉得今年行情怎么样? #
10137次浏览 100人参与
# 虹软科技求职进展汇总 #
18800次浏览 141人参与
# 大疆工作体验 #
34731次浏览 95人参与
# 工作后,你落下了哪些病根 #
44370次浏览 309人参与
# 你在职场上见过哪些“水货”同事 #
42399次浏览 181人参与
# 要毕业了,再不说就来不及了 #
12491次浏览 175人参与
# AI面会问哪些问题? #
138959次浏览 3808人参与
