Fibonacci数的后9位
2024-08-30 17:44:21
import java.math.*;
import java.util.*;
public class Main{ /**
* @param args
*/
public static void main(String[] args) { Scanner cin=new Scanner(System.in);
BigInteger []dp=new BigInteger[500];
dp[0]=new BigInteger("1");
dp[1]=new BigInteger("1");
dp[2]=new BigInteger("2");
for(int i=3;i<=310;i++){
dp[i]=dp[i-1].add(dp[i-2]);
}
while(cin.hasNext()){
int n=cin.nextInt();
String s=dp[n].toString();
int len=s.length();
if(len<9){
for(int i=1;i<=9-len;i++){
System.out.print("0");
}
System.out.println(s);
}
else{
for(int i=len-9;i<len;i++){
System.out.print(s.charAt(i));
}
System.out.println();
}
}
} }
最新文章
- JavaScript学习笔记-元素在滚动条滑动一定高度后自动置顶
- mac os x使用技巧及常用软件
- JAVA自已设计JSON解析器
- 仿windows8 开始菜单 实现HubTileBase 以及仿鲜果联播实现 PulsingTile(脉冲磁贴)
- yum的使用及配置
- CSS3之弹性布局
- C语言1-100连加,求质数,算瑞年检测字母大小写,登录系统
- 【BZOJ 1085】 [SCOI2005]骑士精神
- javascript跨域获取json数据
- MyEclipse13中修改Servlet.java源代码
- 移动平台下的Socket几个问题
- IdentityServer Topics(6)- Windows身份验证
- 《JavaScript设计模式与开发实践》笔记第一章
- springboot源码之(内嵌tomcat)
- Flex_布局和容器
- 【转】Currying 的局限性
- window7下Python安装
- SQL更改表架构
- 后台curl网络请求
- 为什么分布式一定要有redis?(转)
热门文章
- 关于db访问层的封装设计感想 dbpy项目的开发
- 大数据学习——java操作hdfs环境搭建以及环境测试
- mysql异常Incorrect string value: &#39;\xE6\xB5\x8B\xE8\xAF\x95&#39; for column &#39;region_name&#39;
- CodeForces 606C--Sorting Railway Cars,思路题~~~
- 机器学习基础-Logistic回归2
- SQLSERVER金额转换成英文大写的函数
- mac上storm standalone安装
- 2887 Big String
- [Bzoj4540][Hnoi2016] 序列(莫队 + ST表 + 单调队列)
- 寒武纪camp Day5