利用下函数原理 public static void main(String[] args) throws Exception { System.out.println(getNum(10,89)); } public static int getNum(int n,int value) throws Exception{ if(n<3){ //异常 throw new Exception("不能小于3,不然没意义"); } return ((value - getnum2(n-3))/getnum2(n-2)) - 1; } public static int getnum2 (int n){ if(n ==1 || n==2){ return 1; } return getnum2(n-1)+getnum2(n-2); }

相关推荐

11-19 18:44
已编辑
成都理工大学 Java
程序员花海:我面试过100+校招生,大厂后端面试不看ACM,竞赛经历含金量低于你有几份大厂实习 这个简历整体来看不错 可以海投
如何写一份好简历
点赞 评论 收藏
分享
A_SOUL_Off...:疑似加班加出幻觉了
点赞 评论 收藏
分享
牛客网
牛客网在线编程
牛客网题解
牛客企业服务