1. Pentru algoritm corect - 10p.
- date citite, conform cerinței - 1p.
- determinare a numărului cerut (*) - 6p.
- date scrise conform cerinței și tratare a cazului -1 - 1p.
- structuri de control scrise principial corect, corectitudine globală a algoritmului¹⁾ (**) - 2p.
(*) Se acordă câte 1p. pentru fiecare aspect (acces la o cifră a unui număr, cifre suport analizate, identificare a unei cifre pare/impare, adăugare a unei cifre la un număr, cifre suport adăugate/păstrate - inclusiv cifre nule pe ultimele poziții, ordine a cifrelor) conform cerinței.
(**) Se va puncta orice formă explicită de structură repetitivă sau decizională.
¹⁾ Corectitudinea globală vizează structura, sintaxa, alte aspecte neprecizate în barem.