HDU 1715-大菲波数(大数)
来源:互联网 发布:linux下查看历史命令 编辑:程序博客网 时间:2024/05/18 08:49
address:http://acm.hdu.edu.cn/showproblem.php?pid=1715
Problem Description
Fibonacci数列,定义如下:
f(1)=f(2)=1
f(n)=f(n-1)+f(n-2) n>=3。
计算第n项Fibonacci数值。
Input
输入第一行为一个整数N,接下来N行为整数Pi(1<=Pi<=1000)。
Output
输出为N行,每行为对应的f(Pi)。
Sample Input
5
1
2
3
4
5
Sample Output
1
1
2
3
5
code:
#include <iostream>#include <string.h>#include <cstdio>using namespace std;int main (){ int i,j; int a[1001][301]; memset(a,0,sizeof(a)); a[1][0]=1; a[2][0]=1; int next=0,count=1; for (i=3;i<=1000;i++) { for (j=0;j<count;j++) { a[i][j] = a[i-1][j]+a[i-2][j]+next; next = a[i][j]/10; a[i][j] = a[i][j]%10; } while (next) { count++; a[i][count-1]=next%10; next = next/10; } } int n; cin>>n; while (n--) { int i; int x,flag=0; cin>>x; for (i=count;i>=0;i--) { if (a[x][i]==0&&flag==0) continue; else { flag=1; cout<<a[x][i];; } } cout<<endl; } return 0;}
阅读全文
1 0
- hdu 1715 大菲波数 (大数)
- HDU 1715-大菲波数(大数)
- HDU 1715 大菲波数 大数
- hdu 1715 大菲波数(大数相加)
- hdu-1715大菲波数(数组表示大数)
- HDU 1715 大菲波数 (大数问题)
- hdu-1715-大菲波数(大数问题)
- 大菲波数-HDU 1715-大数问题
- HDU 大菲波数(大数复习)
- HDU——1715大菲波数(大数加法)
- hdu 1715 大斐波数(大数高精)
- hdu-1715 (大数加法模板)
- HDU 1297 (大数)
- HDU 1865(大数)
- HDU 1715 使用大数模板
- hdu 1261 (大数除法)
- HDU 1297(大数+规律)
- 大数求和(hdu 1047)
- HDU1114 动态规划 背包 多重背包
- 工作中样本处理流程
- 单向链表的逆序,不使用额外节点存储实现
- 线性代数系列教程--初步介绍
- ASP.default_aspx”并不包含“DropDownList1_SelectedIndexChanged”的定义,其解决方法。
- HDU 1715-大菲波数(大数)
- 学习python爬虫笔记(1)
- 问题 : 魔咒词典
- 利用二维数组制作关灯游戏
- nginx反向代理原理和配置
- JAVA企业面试题精选 Servlet和JSP 21-30
- 问题 : 最大报销额
- 判断网络连接,在没有开启网络的时候自动跳转到设置界面
- 意大利灯泡