zoukankan      html  css  js  c++  java
  • Fibonacci 1

    Fibonacci 1

    题面

    [F_0=0,F_1=1,F_n=F_{n-1}+F_{n-2} ]

    给定(n),求

    [S(n)=sum_{i=1}^{n}F_nF_{n-1} ]

    数据格式

    第一行一个整数t表示数据组数.

    以下每一行一组测试数据,两个整数(n)(p),表示求(S(n)mod p).

    数据范围

    (tle 100000)

    (nle 10^{18})

    样例输入

    10
    17 2108
    19 93892
    21 5461
    21 25577
    21 22576
    17 75829
    18 12144
    16 64340
    29 70121
    18 51995
    

    样例输出

    782
    16848
    575
    12247
    4083
    48051
    3928
    9069
    54607
    21696
    

    解释

    Fib数列:

    0 1 1 2 3
    5 8 13 21 34
    55 89 144 233 377
    610 987 1597 2584 4181
    6765 10946 17711 28657 46368
    75025 121393 196418 317811 514229
    832040

    Fib[n]Fib[n-1]数列前缀和

    0 1 3 9 24 64
    168 441 1155 3025 7920 20736
    54288 142129 372099 974169 2550408 6677056
    17480760 45765225 119814915 313679521 821223648 2149991424
    5628750624 14736260449 38580030723 101003831721 264431464440 692290561600

    模64340

    0       1       3       9       24      64
    168     441     1155    3025    7920    20736
    54288   13449   50399   9069    41148   50036
    44620   19485   13835   22021   52228   5984
    30064   19869   29543   4421    48060   11080
    

    模70121

    0       1       3       9       24      64
    168     441     1155    3025    7920    20736
    54288   1887    21494   62596   26052   15561
    20631   46333   48247   28288   36617   11443
    67833   51815   17491   659     54607   22921
    
  • 相关阅读:
    电脑休眠真是神一样
    用visual studio 2017来调试python
    判断两个字符串是不是异位词
    算法题思路总结和leecode继续历程
    今日头条笔试题目,还是没过.效率不够
    The init method
    Object-oriented features
    Modifiers
    Pure functions
    Classes and functions
  • 原文地址:https://www.cnblogs.com/tmzbot/p/5017693.html
Copyright © 2011-2022 走看看