标签:des style color io os ar java for strong
Time Limit: 2000/1000 MS (Java/Others) Memory Limit: 65536/32768 K (Java/Others)
Total Submission(s): 7857 Accepted Submission(s): 2553
100
4203968145672990846840663646 Note: No generated Fibonacci number in excess of 2005 digits will be in the test data, ie. F(20) = 66526 has 5 digits.
#include<stdio.h> #include<string.h> char num[10000][2010]; //用int型会超出内存,所以该用char型 int len[10000];//记录每个的长度 int main() { int n; int i,j,k; int a,b; for(i=1;i<10000;i++) for(j=0;j<2010;j++) num[i][j]='0';//初始化 num[1][0]='1'; num[2][0]='1'; num[3][0]='1'; num[4][0]='1'; len[1]=len[2]=len[3]=len[4]=1; a=0; for(i=5;i<10000;i++) { b=0; for(j=0;j<=len[i-1];j++) { b=a+num[i-1][j]-'0'+num[i-2][j]-'0'+num[i-3][j]-'0'+num[i-4][j]-'0'; num[i][j]=b%10+'0'; a=b/10; }//大数加减法 if(num[i][len[i-1]]!='0') len[i]=len[i-1]+1; else len[i]=len[i-1]; if(len[i]>2005) break; } while(scanf("%d",&n)!=EOF) { for(i=len[n]-1;i>=0;i--) printf("%c",num[n][i]); printf("\n"); } return 0; }
标签:des style color io os ar java for strong
原文地址:http://blog.csdn.net/wangluoershixiong/article/details/40378087