2114: Числа Фібоначчі

Переглянути як PDF

Надіслати розвʼязок

Бали: 14,00 (частково)
Ліміт часу: 1.0s
Ліміт памʼяті: 500M
Ввід: stdin
Вивід: stdout

Тип задачі

Числа Фібоначчі можна визначити таким чином:

  • ~F_0 ​ =0~
  • ~F_1 ​ =1~
  • ~F_n ​ =F_{n-2}+F_{n-1}~ ​

Ваше завдання полягає в тому, щоб обчислити значення ~F_n~ ​ для заданого ~n~.

Вхідні дані

Єдиний рядок містить ціле число ~n~.

Вихідні дані

Вивести значення ~F_n~ ​ по модулю ~10^9+7~.

Обмеження

  • ~0≤n≤10^{18}~

Приклад вхідних даних

10

Приклад вихідних даних

55

Коментарі

Будь ласка, прочитайте правила перед коментуванням.


Наразі коментарів немає.