Detalii evaluare #64763997

Rezumat problemă

Se consideră şirul definit mai jos:

$$ f_n = \begin{cases}
1& \text{dacă } n = 1\\
1 + f_{n-1} & \text{dacă } n \text{ par} \\
1 + 2 \cdot f_{n-2} & \text{altfel}
\end{cases} $$

în care nu există doi termeni cu aceeași paritate aflați pe poziții consecutive: 1, 2, 3, 4, 7, 8, 15, 16 .....

Pentru un număr natural x, termen al şirului dat, se cere să se afișeze pe ecran, în ordine strict descrescătoare, separați prin câte un spațiu, toţi termenii şirului care sunt mai mici sau egali cu x.

Detalii

Problema Generare Operații I/O tastatură/ecran
Limita timp 0.1 secunde Limita memorie Total: 64 MB / Stivă 8 MB
Id soluție #64763997 Utilizator Ignat Andrei (Andrei_Ignat245)
Fișier generare.cpp Dimensiune 1.51 KB
Data încărcării 28 Mai 2026, 14:54 Scor/rezultat Eroare de compilare

Evaluare

Mesaj compilare

generare.cpp:2:1: error: extended character • is not valid in an identifier
    2 | •  Viruși de tip „boot” – infectează sectorul de boot al hard-diskului sau al stick-urilor.
      | ^
generare.cpp:2:18: error: extended character „ is not valid in an identifier
    2 | •  Viruși de tip „boot” – infectează sectorul de boot al hard-diskului sau al stick-urilor.
      |                  ^
generare.cpp:2:18: error: extended character ” is not valid in an identifier
generare.cpp:2:25: error: extended character – is not valid in an identifier
    2 | •  Viruși de tip „boot” – infectează sectorul de boot al hard-diskului sau al stick-urilor.
      |                         ^
generare.cpp:3:1: error: extended character • is not valid in an identifier
    3 | •       Efect specific: calculatorul poate să nu mai pornească corect sau sistemul de operare se încarcă cu erori.
      | ^
generare.cpp:4:1: error: extended character • is not valid in an identifier
    4 | •  Viruși de tip „worm” (vierme informatic) – se răspândesc automat prin rețea, fără intervenția utilizatorului.
      | ^
generare.cpp:4:18: error: extended character „ is not valid in an identifier
    4 | •  Viruși de tip „worm” (vierme informatic) – se răspândesc automat prin rețea, fără intervenția utilizatorului.
      |                  ^
generare.cpp:4:18: error: extended character ” is not valid in an identifier
generare.cpp:4:45: error: extended character – is not valid in an identifier
    4 | •  Viruși de tip „worm” (vierme informatic) – se răspândesc automat prin rețea, fără intervenția utilizatorului.
      |                                             ^
generare.cpp:5:1: error: extended character • is not valid in an identifier
    5 | •       Efect specific: încetinesc funcționarea calculatorului și a rețelei prin consum mare de resurse și trafic excesiv.
      | ^
generare.cpp:7:1: error: extended character • is not valid in an identifier
    7 | •  Imprimantă
      | ^
generare.cpp:8:1: error: extended character • is not valid in an identifier
    8 | •       Parametrul măsurat în DPI indică rezoluția de imprimare.
      | ^
generare.cpp:9:1: error: extended character • is not valid in an identifier
    9 | •       Influență: cu cât valoarea DPI este mai mare, cu atât imaginile și textele imprimate sunt mai clare și mai detaliate.
      | ^
generare.cpp:10:1: error: extended character • is not valid in an identifier
   10 | •  Scanner
      | ^
generare.cpp:11:1: error: extended character • is not valid in an identifier
   11 | •       Parametrul măsurat în DPI indică rezoluția de scanare.
      | ^
generare.cpp:12:1: error: extended character • is not valid in an identifier
   12 | •       Influență: o valoare DPI mai mare permite obținerea unor imagini scanate mai precise și cu mai multe detalii.
      | ^
generare.cpp:22:1: error: extended character • is not valid in an identifier
   22 | •       Permite cumpărături rapide, de acasă, la orice oră.
      | ^
generare.cpp:24:1: error: extended character • is not valid in an identifier
   24 | •       Produsele nu pot fi verificate fizic înainte de cumpărare.
      | ^
generare.cpp:1:1: error: expected unqualified-id before numeric constant
    1 | 1)
      | ^

Cum funcționează evaluarea?

www.pbinfo.ro permite evaluarea a două tipuri de probleme:

  • probleme la care rezolvarea presupune scrierea unui program complet
  • probleme la care rezolvarea presupune scrierea unei secvențe de program - câteva instrucțiuni, o listă de declarații, una sau mai multe funcții, etc.

Problema Generare face parte din prima categorie. Soluția propusă de tine va fi evaluată astfel:

  • Programul sursă este compilat folosind compilatorul corespunzător. Dacă în urma compilării se obțin erori sau avertismente, acestea sunt afișate în această pagină.
  • Dacă programul a fost compilat, executabilul obținut va fi rulat, furnizându-i-se unul sau mai multe seturi de date de intrare, în concordanță cu restricțiile specifice problemei. Pentru fiecare set de date se obține un anumit punctaj, în raport cu corectitudinea soluției tale.

Suma punctajelor acordate pe testele utilizate pentru verificare este 100. Astfel, soluția ta poate obține cel mult 100 de puncte, caz în care se poate considera corectă.

Du-te sus!