Rezolvare PBinfo #3266

Decorative Icon Problema: sir147 / 3266

Decorative IconAutor: Deivid

Cerința

Fișierul sir147.in memorează cel mult 10000 de numere naturale cu cel mult nouă cifre. Numerele sunt ordonate strict crescător și separate prin câte un spațiu. Se consideră șirul 1, 4, 7, …. definit astfel: \(f_1 = 1\), \(f_2 = 4 \) si \(f_n=f_{n-1}*2-f_{n-2} \), pentru n > 2. Se cere să se scrie în fișierul sir147.out numerele din fișier care sunt termeni ai șirului. Numerele sunt afișate în ordine strict crescătoare, separate prin câte un spațiu.

Date de intrare

Fișierul de intrare sir147.in conține pe prima linie mai multe numere naturale formate din cel mult nouă cifre separate prin câte un spațiu.

Date de ieșire

Fișierul de ieșire sir147.out va conține pe prima linie numerele din fișier care sunt termeni ai șirului menționat în enunț.

Restricții și precizări
  • numerele din fișier vor fi mai mici decât 1.000.000.000
  • în fișierul de intrare există cel puțin un termen al șirului menționat mai sus
  • se recomandă realizarea unei soluții în care să se evite memorarea valorilor din fișier într-un tablou sau în alte structuri de date similare
Exemplu:

sir147.in

1 2 5 7 13 17 19 30

sir147.out

1 7 13 19

Explicație

Numerele din fișierul de intrare care sunt termeni ai șirului menționat sunt 1 7 13 19.

Decorative Icon Explică rezolvarea folosind Inteligența Artificială

Folosește modelul nostru de AI special antrenament pentru a rezolva problemele de pe PBinfo! În baza creditelor AI primești explicații pentru probleme, pe care le alegi și le rulezi exact atunci când dorești, la un singur click distanță! Află mai multe informații:

👉 Achiziționează credite AI
Andrei Frîntu
Andrei Frîntu

Fondatorul platformei - mentor Academia

LinkedIn Instagram GitHub
© Copyright 2026 - CodulLuiAndrei.ro - Toate drepturile sunt rezervate