poj2413 java处理Fibonacci数前500位
来源:互联网 发布:你难忘的事情 知乎 编辑:程序博客网 时间:2024/06/04 23:34
import java.math.BigInteger; import java.util.Scanner; public class Main {public static void main(String args[]){Scanner cin=new Scanner(System.in);BigInteger[] f = new BigInteger[501];f[1] = new BigInteger("1");f[2] = new BigInteger("2");for(int i = 3; i < 501; i++) {f[i] = f[i-1].add(f[i-2]);}BigInteger zero = new BigInteger("0"); // 定义一个大数类型 0;while(cin.hasNext()){ int ans = 0;BigInteger a = cin.nextBigInteger();BigInteger b = cin.nextBigInteger();//System.out.println(a + " " + b);if(a.compareTo(zero) == 0 && b.compareTo(zero) == 0) //compareTo() 相等还回 0, 小于还回-1, 大于还回1break; for(int i = 1; i < 501; i++) { if((f[i].compareTo(a) == 1 || f[i].compareTo(a) == 0) && (f[i].compareTo(b) == -1 || f[i].compareTo(b) == 0)) ans++; } System.out.println(ans);} }}
0 0
- poj2413 java处理Fibonacci数前500位
- poj2413
- 求fibonacci前40数
- 用PL0语言求Fibonacci数列前m个中偶数位的数
- ACM Fibonacci数 Java
- ACM Fibonacci数 (Java)
- HDU1568 Fibonacci 斐波那契的前4位
- HDU 1568-Fibonacci(整数的前n位)
- 求fibonacci数列前五十个数或者求出前50个数中的某个数的fibonacci数
- 求 Fibonacci 数第n位的位数 ~高精度
- Fibonacci数
- Fibonacci数
- Fibonacci数
- Fibonacci数
- Fibonacci数
- Fibonacci数
- Fibonacci数
- Fibonacci数
- 飞规划局的发货的发货单发
- 图论经典定义及寻迹算法
- $(select).click(function(){})和$(select).click(addComt())
- 点到线段的最短距离
- 安卓手机WIFI调试COCOS2DX APK
- poj2413 java处理Fibonacci数前500位
- 封装一个类搞定90%安卓客户端与服务器端交互
- php CI框架插入一条或多条sql记录示例
- hdu4787 在线ac自动机
- JDBC高级编程——批处理更新
- redis的pipeline机制解析与注意事项
- HDU 4893 Wow! Such Sequence!
- DSP 资料合集
- 企业网站建设应注重程序美工还是SEO?