Pentru fiecare dintre itemii de la 1 la 5, scrieți pe foaia de examen litera corespunzătoare răspunsului corect. Fiecare răspuns corect se notează cu 4 puncte.
Identificatorii utilizați în rezolvări trebuie să respecte precizările din enunț (bold), iar în lipsa unor precizări explicite, notațiile trebuie să corespundă cu semnificațiile asociate acestora (eventual în formă prescurtată). Datele de intrare se consideră corecte, validarea lor nefiind necesară.
Cerința
4 puncte
Subprogramul f este definit alăturat. Indicați valorile pe care le pot avea parametrii n și c, astfel încât, în urma apelului, f(n,c) să aibă valoarea 2021.
function f(n,c:longint):longint;
begin if n=0 then f:=0
else
if n mod 10=c then f:=f(n div 10,c)
else f:=n mod 10+10*f(n div 10,c)
end;
a. n=2021 și c=0
b. n=200211 și c=2
c. n=312032 și c=3
d. n=720721 și c=7