利用下函数原理     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);     }