Fibonacci数列

来源:互联网 发布:淘宝管控商品怎么上架 编辑:程序博客网 时间:2024/06/05 21:55

Fibonacci数列

当n非常大时,Fn也非常大,现求Fn处以10007的余数
提示:算出余数即可,不必将Fn的具体值算出

#include <iostream>using namespace std;#define MAX 100#define  MOD 10007int fib(int n){    int f[MAX];    f[1] = 1;    f[2] = 1;    for (int i = 3; i <= n;++i)        f[i] = (f[i - 1] + f[i - 2]) % MOD;    return f[n];}

输入
10
输出
55
输入
22
输出
7704

0 0
原创粉丝点击