hdu-1715大菲波数(数组表示大数)
来源:互联网 发布:挖财怎么用淘宝号登陆 编辑:程序博客网 时间:2024/05/18 09:14
大菲波数
Time Limit: 1000/1000 MS (Java/Others) Memory Limit: 32768/32768 K (Java/Others)Total Submission(s): 17637 Accepted Submission(s): 5906
Problem Description
Fibonacci数列,定义如下:
f(1)=f(2)=1
f(n)=f(n-1)+f(n-2) n>=3。
计算第n项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
512345
Sample Output
11235
Source
2007省赛集训队练习赛(2)
Recommend
lcy | We have carefully selected several similar problems for you: 1753 1865 1063 1047 1133
#include<stdio.h>#include<string.h>char s[1005][1005];int main(){int i,j,wei,c,n; memset(s,'0',sizeof(s));//初始化数组 s[0][0]='0'; s[1][0]='1'; s[2][0]='1'; wei=1;//控制位数 for(i=3;i<=1001;i++)//控制行数 { int he;//两数相加之和 wei++;//控制列数 c=0;//进位指数的初值 for(j=0;j<=wei;j++)//控制列数的循环 { he=s[i-1][j]-'0'+s[i-2][j]-'0'+c; c=he/10;//满十进位 s[i][j]=he%10+'0';//满十的话,将舍位 } } while(scanf("%d",&n)==1) { int i; for(i=1;i<=n;i++) { int t=1001,a,j; scanf("%d",&a); while(t--) { if(s[a][t]!='0')//从最开始搜索第一个不为‘0’的字符 break; } for(j=t;j>=0;j--)//从后往前输出 printf("%c",s[a][j]); printf("\n"); } } return 0; }
1 0
- hdu-1715大菲波数(数组表示大数)
- hdu 1715 大菲波数 (大数)
- HDU 1715-大菲波数(大数)
- HDU 1715 大菲波数 大数
- HDU 1047(大数相加)(数组模拟)
- hdu 1715 大菲波数(大数相加)
- HDU 1715 大菲波数 (大数问题)
- hdu-1715-大菲波数(大数问题)
- 大菲波数-HDU 1715-大数问题
- HDU 大菲波数(大数复习)
- HDU——1715大菲波数(大数加法)
- leetcode_66. Plus One 数组表示的大数加1
- hdu 1715 大斐波数(大数高精)
- hdu-1715 (大数加法模板)
- HDU 1297 (大数)
- HDU 1865(大数)
- hdu 1042 N! 大数用数组模拟
- HDU 1715 使用大数模板
- ajax异步请求刷新
- poj——1182食物链(并查集 每种动物扮演三种角色)
- python map, reduce, filter 函数
- 来自于PayPal的RESTful API标准
- 【学习Linux】输入输出的重定向,管道
- hdu-1715大菲波数(数组表示大数)
- IBM Bluemix Local new parts deliver additional units of capacity
- how to make React Native ListView When click on row make the row different
- thinkphp 3.2里面session的redis驱动文件(可分布式)
- 上班第一天
- thinkphp 3.2中独立的redis快捷函数 模仿 S() 函数
- Blender 安装
- geoserver服务wfs之GetFeature
- 一个完美的PHP ZIP压缩类代码