关注
import java.io.*;
import java.util.*;
import java.text.*;
import java.math.*;
import java.util.regex.*;
public class Main {
/*请完成下面这个函数,实现题目要求的功能
当然,你也可以不按照下面这个模板来作答,完全按照自己的想法来 ^-^
******************************开始写代码******************************/
static long fun(long x) {
int height = 1;
List<Long> list = new ArrayList<>();
list.add(1L);
while(true) {
if(list.contains(x))
break;
else {
height++;
List<Long> tmp = new ArrayList<>();
tmp.add(1L);
for(int i=0;i<list.size()-1;++i) {
long sum = list.get(i)+list.get(i+1);
tmp.add(sum);
}
tmp.add(1L);
list = tmp;
// System.out.println(Arrays.toString(list.toArray()));
}
}
return height;
}
/******************************结束写代码******************************/
public static void main(String[] args){
Scanner in = new Scanner(System.in);
long res;
long _x;
_x = Long.parseLong(in.nextLine().trim());
res = fun(_x);
System.out.println(String.valueOf(res));
}
}
查看原帖
点赞 评论
相关推荐
点赞 评论 收藏
分享
点赞 评论 收藏
分享
牛客热帖
更多
正在热议
更多
# 在大厂上班是一种什么样的体验 #
13142次浏览 176人参与
# 机械人避雷的岗位/公司 #
44461次浏览 312人参与
# 程序员找工作至少要刷多少题? #
22053次浏览 282人参与
# 工作前VS工作后,你的心态变化 #
38261次浏览 266人参与
# 论秋招对个人心气的改变 #
14323次浏览 196人参与
# 为了减少AI幻觉,你注入过哪些设定? #
6634次浏览 189人参与
# 牛客AI体验站 #
8419次浏览 216人参与
# 你的mentor是什么样的人? #
51320次浏览 724人参与
# 你现在会用到哪些AI技能? #
24702次浏览 137人参与
# 找实习多的是你不知道的事 #
1788559次浏览 20670人参与
# 我现在比当时_,你想录用我吗 #
9741次浏览 132人参与
# 12306一秒售罄,你抢到回家的票了吗? #
2421次浏览 52人参与
# 应届生进小公司有什么影响吗 #
118601次浏览 1161人参与
# 一张图晒一下你的AI员工 #
6018次浏览 131人参与
# 哪一瞬间让你觉得工作好累 #
75633次浏览 431人参与
# AI Coding的使用心得 #
5643次浏览 117人参与
# 父母对你找工作是助力还是阻力? #
38360次浏览 387人参与
# 刚入职的你踩过哪些坑 #
7924次浏览 140人参与
# 我和mentor的爱恨情仇 #
106431次浏览 951人参与
# 25年找工作是什么难度? #
53636次浏览 338人参与
OPPO公司福利 1114人发布