import java.math.*;
import java.util.*;
import java.io.*;
public class Main {
BigInteger[] fib = new BigInteger[505];
public void work(){
fib[1] = BigInteger.ONE;
fib[2] = BigInteger.valueOf(2);
for(int i = 3; i <= 500; i++)
fib[i] = fib[i-1].add(fib[i-2]);
while(cin.hasNext()){
BigInteger a = cin.nextBigInteger();
BigInteger b = cin.nextBigInteger();
if(b.equals(BigInteger.ZERO))break;
int ans = 0;
for(int i = 1; i <= 500; i++){
if(a.compareTo(fib[i])<=0 && fib[i].compareTo(b)<=0)
ans++;
}
System.out.println(ans);
}
}
Main() {
cin = new Scanner(System.in);
}
public static void main(String[] args) {
Main e = new Main();
e.work();
}
public Scanner cin;
}
HDU 1316 How Many Fibs? java大数(水
原创
©著作权归作者所有:来自51CTO博客作者九野的原创作品,请联系作者获取转载授权,否则将追究法律责任
水一水。。
提问和评论都可以,用心的回复会被更多人看到
评论
发布评论
相关文章
-
【JAVA大数训练】How Many Fibs?
How Many Fibs?Time Limit: 2000/1000 MS (Java/Others) Memory Limit: 65536/32768 K (Java/Others)Total Submissi457Problem DescriptionRecall the defi
JAVA大数训练 How Many Fi C语言 ACM C++ OJ ci java Java -
HDU2138 How many prime numbers【水题】
题目大意:给你N个数,判断N个数里素数的个数。思路:直接暴力来做。
#include java ios -
HarmonyOS 字体制作
ps菜鸟入门教程:[6]字体制作教程 ps字体制作不是很难,准确地说,我今天分享的这个经验不难学,菜鸟也能很快掌握,所以我也把它划到了ps菜鸟入门教程里面,呵呵。自个儿看教程学习吧,很容易! 工具/原料 photoshop cs 6.0 ps菜鸟入门教程之字体制作
HarmonyOS 字体制作 photoshop 图层 背景图层 快捷键