Time limit: 0.25s
Memory limit: 4MB
Input: fibosir.in
Output: fibosir.out
Prin înţelegem un şir construit prin adăugarea la sfârşit (concatenare) a primilor termeni nenuli ai şirul Fibonacci definit astfel:
De exemplu, dacă fibosir-ul construit este: .
Cerinţă
Pentru valoare naturală dată, să se elimine din fibosir-ul construit secvenţe disjuncte de lungime fiecare, astfel încât numărul format din cifrele rămase în fiboşir să fie maxim.
Date de intrare
Fişierul de intrare fibosir.in
conţine pe prima linie trei numere naturale , şi separate prin câte un spaţiu cu semnificaţia din enunţ.
Date de ieşire
Fişierul de ieşire fibosir.out
va conţine pe prima linie numărul maxim ce se obţine prin eliminarea a secvenţe disjuncte de lungime din .
Restricții și precizări
- lungimea
- Prin secvență de lungime înțelegem un subșir de cifre aflate pe poziţii consecutive în șir
Exemplu
fibosir.in
8 3 2
fibosir.out
5821
Explicație
: sunt eliminate secvențe de lungime : , ,