SUBIECTUL al III-lea / 1.
Pentru subprogram corect - 10p.
-antet subprogram (*) - 2p.
-determinare a valorii cerute (**) - 6p.
-instrucțiune/instrucțiuni pentru returnare a rezultatului - 1p.
-declarare a tuturor variabilelor locale, corectitudine globală a subprogramului¹) - 1p.
(*) Se acordă câte 1p. pentru fiecare aspect al antetului (structură a unui subprogram de tipul cerut, parametru de intrare) conform cerinței.
(**) Se acordă câte 1p. pentru fiecare aspect specific (identificare a unui factor prim, determinare a puterii unui factor prim, algoritm de bază pentru determinarea unei valori minime, factor prim corespunzător unei puteri minime, puteri suport comparate, tratare a cazului mai multor numere cu proprietatea dată) conform cerinței.
¹) Corectitudinea globală vizează structura, sintaxa, alte aspecte neprecizate în barem.
Reguli generale: