JAVA大数练习
Posted yijiull
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了JAVA大数练习相关的知识,希望对你有一定的参考价值。
大菲波数
1 /************************************************************************* 2 > File Name: Main.java 3 > Author: yijiull 4 > Mail: [email protected] 5 > Created Time: 2017年10月08日 星期日 21时00分58秒 6 ************************************************************************/ 7 import java.io.*; 8 import java.math.*; 9 import java.util.*; 10 // import java.text.*; 11 12 public class Main{ 13 public static void main(String args[]) { 14 int n; 15 int maxn = 1010; 16 BigInteger fb[] = new BigInteger [maxn]; 17 fb[1] = fb[2] = BigInteger.valueOf(1); 18 for(int i = 3; i < maxn; i++) fb[i] = fb[i-1].add(fb[i-2]); 19 Scanner cin = new Scanner(new BufferedInputStream(System.in)); 20 n = cin.nextInt(); 21 for(int i = 0; i < n; i++){ 22 int x; 23 x = cin.nextInt(); 24 System.out.println(fb[x]); 25 } 26 } 27 }
以上是关于JAVA大数练习的主要内容,如果未能解决你的问题,请参考以下文章
牛客网NowCoder 2018年全国多校算法寒假训练营练习比赛(第三场)A.不凡的夫夫(斯特林公式) D.小牛vs小客 E.进击吧!阶乘(大数Java) G.大水题(数学)