Hunedoara 2023 Barem
Hunedoara 2023 Barem
Hunedoara 2023 Barem
ȘCOLAR JUDEȚEAN
HUNEDOARA
3. Pentru rezolvare corectă 6p. (*) Se acordă câte 1p. pentru fiecare
-acces la un element al tabloului 1p. aspect (deasupra diagonalei principale
-atribuire a valorilor indicate 4p. avem 1 pe linie pară 1 și 0 pe linie
elementelor tabloului (*) impară 0, și în rest 0 daca suma
-corectitudine globală a secvenței 1p. indicilor este impară și 1 dacă suma
indicilor este pară).
Subiectul III (30 de puncte)
1. Pentru subprogram corect 10p. (*) Se acordă câte 1p. pentru fiecare
- antet subprogram (*) 2p. aspect al antetului (structură,
- determinarea numărului de divizori ai 2p. parametrii de intrare) conform cerinței.
lui n (**) Se acordă câte 1p. pentru fiecare
- determinarea numerelor conform 4p aspect (verificarea numerelor mai mari
cerinței (**) decât n, numere cu același număr de
- afișarea datelor 1p. divizori) și 2p pentru determinarea
- declararea tuturor variabilelor locale, 1p primelor k numere conform cerinței.
corectitudine globală a subprogramului
2. Pentru rezolvare corectă 10 p (*) Se acordă câte 1p pentru fiecare
- declarare a unei variabile care să 1p. aspect al cerinţei: identificarea unui
memoreze un șir de caractere subșir, identificare a cifrelor impare,
- citire a datelor 1p. identificare a numărului de caractere
- determinarea ultimului subșir(*) 6p. ale unui subșir, identificarea ultimului
- tratare a cazului NU și afișare fie a 1p. subșir, algoritm de bază pentru
subșirului, fie a mesajului indicat verificarea unei proprietăți, subșir
- declarare a variabilelor simple, 1p minim/toate cifrele impare verificate)
corectitudine globală a programului conform cerinței.
a)Pentru răspuns corect 2p. (*) Se acordă punctajul chiar dacă
-descriere coerentă a algoritmului(*) 1p. algoritmul ales nu este eficient.
-justificare a elementelor de eficiență 1p. (**) Se acordă numai 3p, dacă
b)Pentru program corect 8p algoritmul este principial corect, dar
-operații cu fișiere: declarare, pregătire 1p. nu oferă rezultatul cerut pentru toate
în vederea citirii, citire din fișier seturile de date de intrare.
-determinarea secventei cerute și a 5p (***) Se acordă punctajul numai
lungimii acesteia (*), (**) pentru un algoritm liniar care
-utilizare a unui algoritm eficient (***) 1p utilizează eficient timpul si memoria.
-declarare a variabilelor, afișare a 1p O soluție parcurge datele din fișier
datelor, corectitudinea globală a determinând cea mai lungă secvență.
programului Pentru memorarea secvențelor se
recomandă folosirea prin puterile sale.
Este necesar un al doilea vector de
frecvență pentru a reține secvența cea
mai lungă.