AT_abc079_b.[ABC079B] Lucas Number

入门

通过率:0%

AC君温馨提醒

该题目为【atcoder】题库的题目,您提交的代码将被提交至atcoder进行远程评测,并由ACGO抓取测评结果后进行展示。由于远程测评的测评机由其他平台提供,我们无法保证该服务的稳定性,若提交后无反应,请等待一段时间后再进行重试。

题目描述

给你一个数列 LL,规定:

L0=2L_0=2

L1=1L_1=1

而第 ii 个数是:Li=Li−1+Li−2L_i=L_{i-1}+L_{i-2}。

现在给出一个正整数 nn,求这个数组的第 nn 项。

输入格式

一行,一个正整数 nn。

输出格式

一行,即这个数列的第 nn 项。

输入输出样例

  • 输入#1

    5

    输出#1

    11
  • 输入#2

    86

    输出#2

    939587134549734843

说明/提示

1≤n≤861 \leq n \leq 86,LnL_n 保证小于 101810^{18}。

【样例解释】

L0=2L_0=2

L1=1L_1=1

L2=L0+L1=3L_2=L_0+L_1=3

L3=L1+L2=4L_3=L_1+L_2=4

L4=L2+L3=7L_4=L_2+L_3=7

L5=L3+L4=11L_5=L_3+L_4=11

输入解题思路,AI测评打分。不知道怎么写?

首页