Cerința
2 puncteDescrieți în limbaj natural algoritmul proiectat, justificând eficiența acestuia. (2p.)
Arată baremul
SUBIECTUL al III-lea, 3. a. Pentru răspuns corect - 2p. -descriere coerentă a algoritmului (*) - 1p. -justificare a elementelor de eficiență, conform cerinței - 1p.
(*) Se acordă punctajul chiar dacă algoritmul ales nu este eficient.
O soluție posibilă citește prima valoare din fișier (x), apoi, pe măsura citirii celorlalte valori, memorează codul curent (crt) și penultimul cod (ant) citite, precum și ultimii doi identificatori cu proprietatea cerută (pu și u, inițializați cu -1); ant se actualizează la fiecare pas (ant=crt), iar pu și u se actualizează doar dacă ant mod 10000=crt mod 10000=x (pu=[ant/10000] și u=[crt/10000]).