zoukankan      html  css  js  c++  java
  • 小鑫与斐波那契(二)

    小鑫与斐波那契(二)

     

    Time Limit: 1000ms   Memory limit: 65536K  有疑问?点这里^_^

    题目描述

    通过题(一),小鑫已经知道斐波那契数列是个什么东西喽~~。于是他要给自己提高难度。
    在数学上,斐波纳契数列定义为:F0=0,F1=1,Fn=F(n-1)+F(n-2)(n>=2,n∈N*)
    你能帮小鑫算出第n个斐波那契数是多少么?

    输入

    输入数据为多组,到文件结束。
    每组数据为一行一个数n。n<1000000;

    输出

    对于每组输入,输出一行,为答案。因为数据范围较大,输出答案要对1000000007取模。
     

    示例输入

    1
    2
    3

    示例输出

    1
    1
    2

    提示

     

    来源

    lin

    示例程序

    #include<stdio.h>
    int main()
    {
        long long int f[1000001];
        int n,i;
        f[1]=1;f[2]=1;
        for(i=3;i<=1000000;i++)
        {
            f[i]=f[i-1]+f[i-2];
            f[i]=f[i]%1000000007;
        }
        while(scanf("%d",&n) !=EOF)
        {
            printf("%lld
    ",f[n]);
        }
        return 0;
    }
    

      

  • 相关阅读:
    篝火晚会
    SECHS
    emmc4.X boot1 and boot2
    imx6Q Android7.1 Udisk Mount
    imx6Q 4.1.15 Perf support
    imx6Q 4.1.15 Kgtp support
    imx6Q 4.1.15 early console support
    imx6Q USB OTG Host/Device纯软件切换
    iMX6Q DDR Stresstest
    iMX6Q PowerSave调试
  • 原文地址:https://www.cnblogs.com/Misty5/p/3920459.html
Copyright © 2011-2022 走看看