eolymp
bolt
Try our new interface for solving problems
Məsələlər

Последовательность Фибоначчи

Последовательность Фибоначчи

Дано множество различных целых чисел. Найти длину самой длинной последовательности Фибоначчи, которую можно из них составить. Каждое число можно использовать не более одного раза. Последовательность F называется последовательностью Фибоначчи, если

F1 = a

F2 = b

Fi = Fi–2 + Fi–1

Входные данные

В первой строке содержится количество элементов n (2n10000) в множестве. Во второй строке содержится n различных целых чисел ai (1ai109).

Выходные данные

Вывести самой длинной последовательности Фибоначчи, которую можно составить из данных чисел.

Zaman məhdudiyyəti 4 saniyə
Yaddaşı istafadə məhdudiyyəti 256 MiB
Giriş verilənləri #1
6
2 3 4 5 6 9
Çıxış verilənləri #1
3
Müəllif А. Миланин
Mənbə ACM, Ukraine, First Stage, 09.04.2011