Admitere FMI la UniBuc
Probele și structura concursului
Metodologia pentru admiterea 2027 nu este încă publicată. Informațiile de mai jos descriu ultimul ciclu verificat, admiterea 2026, și vor fi actualizate după publicarea documentelor oficiale pentru 2027. Informații verificate la 11 august 2026.
- Domeniile din sesiunea 2026
- Facultatea a organizat admitere pentru trei domenii: Matematică, Informatică, respectiv Calculatoare și Tehnologia Informației. Domeniul ales schimbă subiectele pe care le dai.
- Proba scrisă
- În 2026, proba scrisă a durat trei ore. Subiectele obligatorii și cele de specialitate sunt stabilite prin metodologia de admitere.
- Materii pentru pregătire
- În Admitero găsești lecții și grile de matematică, informatică și fizică, organizate pe subcapitole.
- Ultimele medii
- Mediile de admitere publicate oficial
Admitero este o platformă independentă de pregătire. Facultatea și universitatea pot modifica anual calendarul, probele, programa sau formula de calcul; documentele lor au întotdeauna prioritate.
Subiecte din 2026
Algebră
Pentru orice două matrice definim , .
a)
Dacă și , arătați că și că inecuația , cu necunoscuta , are cel puțin o soluție.
Vezi rezolvarea
Calculăm
deci
Pentru avem
Așadar , iar inecuația are cel puțin soluția .
b)
Fie arbitrare. Arătați că există numărul real , dependent de A și B, astfel încât pentru orice .
Vezi rezolvarea
Notăm și . Matricea are elementele , deci
Desfacem parantezele și grupăm termenii după puterile lui :
Coeficientul lui este , iar termenul liber este . Așadar pentru orice , cu .
c)
Date matricele A și B, arătați că dacă este surjectivă, atunci A nu este inversabilă. Formulați reciproca afirmației și justificați dacă este adevărată.
Vezi rezolvarea
Din punctul (b), .
Dacă , funcția este de gradul al doilea. Ea are un minim, când , sau un maxim, când , deci imaginea ei este un interval mărginit la un capăt, nu . Așadar, dacă este surjectivă, atunci , adică nu este inversabilă.
Reciproca afirmă că, dacă nu este inversabilă, atunci este surjectivă. Ea este falsă. Pentru și avem pentru orice , deci funcția este constantă și nu este surjectivă.
d)
Determinați toate matricele A pentru care este parte stabilă a lui în raport cu înmulțirea matricelor. Demonstrați că nu există o matrice A pentru care să fie grup cu înmulțirea matricelor.
Vezi rezolvarea
Fie și două elemente ale lui . Dacă este parte stabilă, produsul lor este de forma .
Pentru , produsul aparține lui , deci pentru un . Pentru și , produsul aparține lui , deci , adică . Scăzând cele două relații, obținem , deci este o matrice scalară.
Reciproc, dacă , atunci
iar . Așadar este parte stabilă exact pentru , cu .
Un grup este în primul rând o parte stabilă, deci rămâne cazul , în care conține și . Dacă ar fi grup, elementul neutru ar verifica , deci . Atunci ar avea un invers , cu , imposibil, deoarece . Prin urmare, nu există nicio matrice pentru care să fie grup.
Analiză
Pentru , considerăm , , și , .
a)
Determinați asimptotele la graficele funcțiilor , respectiv .
Vezi rezolvarea
Scriem fiecare funcție ca un polinom plus o fracție care tinde la la infinit:
În numitorul se anulează, iar numărătorii nu, deci limitele laterale ale lui și în sunt infinite. Dreapta este asimptotă verticală pentru ambele grafice.
Pentru avem , deci , iar .
Prin urmare, graficul lui are asimptota verticală și asimptota orizontală , iar graficul lui are asimptota verticală și asimptota oblică .
b)
Calculați și .
Vezi rezolvarea
Folosim descompunerile de la punctul (a) și formula Leibniz-Newton:
Analog,
Prin urmare, și .
c)
Arătați că și că pentru orice .
Vezi rezolvarea
Pe avem . Arătăm că
Prima inegalitate rezultă din . A doua este echivalentă cu , adică , adevărat pe . Integrăm pe :
deci .
Pe avem . Integrăm pe acest interval, care are lungimea , și obținem
d)
Demonstrați că pentru orice și calculați .
Vezi rezolvarea
Notăm . Însumăm a doua pereche de inegalități de la punctul (c) pentru . Integralele dau împreună , deci
Din prima inegalitate, . Din a doua, . Pentru avem direct . Așadar pentru orice .
Pentru limită, însumăm prima pereche de inegalități de la (c) pentru :
Din rezultă , iar , deci și . Împărțim inegalitățile prin , pentru . Ambele margini tind la , iar criteriul cleștelui dă
Geometrie
În planul , , și . Pe segmentele deschise AB, BC și CA se consideră P, Q și R astfel încât .
a)
Determinați măsurile unghiurilor triunghiului ABC, coordonatele centrului cercului circumscris și lungimea razei acestui cerc.
Vezi rezolvarea
Calculăm lungimile laturilor cu formula distanței dintre două puncte:
Triunghiul este echilateral, deci toate unghiurile lui au măsura .
Într-un triunghi echilateral, centrul cercului circumscris coincide cu centrul de greutate. Îl notăm cu , ca să nu îl confundăm cu originea :
Raza este
Prin urmare, unghiurile triunghiului au , centrul cercului circumscris este , iar raza este .
b)
Dacă , determinați coordonatele punctelor P, Q și R și demonstrați că centrele de greutate ale triunghiurilor ABC și PQR coincid.
Vezi rezolvarea
Din rezultă , adică
Analog, și , deci și .
Centrul de greutate al triunghiului are coordonatele
Centrul de greutate al triunghiului este tot , cum am văzut la punctul (a). Prin urmare, cele două centre de greutate coincid.
c)
Dacă , exprimați vectorii , și în funcție de și . Demonstrați că dreptele AB și PQ sunt perpendiculare.
Vezi rezolvarea
Notăm și și scriem vectorii de poziție față de . Pentru avem
Scădem vectorii de poziție:
Triunghiul este echilateral cu latura , deci și . Atunci
Produsul scalar este nul, deci dreptele și sunt perpendiculare.
d)
Pentru orice , demonstrați că , unde S reprezintă aria. Determinați valoarea lui x pentru care aria triunghiului PQR este minimă.
Vezi rezolvarea
Notăm . Aria triunghiului este aria lui din care scădem ariile triunghiurilor de la colțuri, , și .
Avem și , deci
Analog, , , și , deci . Rezultă
Atunci
deci pentru orice .
Expresia este minimă pentru . Prin urmare, aria triunghiului este minimă pentru .
1 · Informatică FMI 2026
Care este valoarea maximă a expresiei dacă x este un număr natural nenul de o cifră?
C/C++: x % 20 * x % 26 / 2
Pascal: x mod 20 * x mod 26 div 2
Răspunsul corect este A.
Operatorii *, / și % (în Pascal, *, div și mod) au aceeași prioritate, iar evaluarea are loc de la stânga la dreapta. Expresia calculează deci restul lui la împărțirea prin , apoi câtul întreg al acestui rest la .
Pentru avem , deci rămâne restul lui la . Un astfel de rest este cel mult , iar pentru restul este chiar , deoarece . Câtul întreg al lui la este , iar un rest mai mic dă un cât cel mult egal cu .
Prin urmare, valoarea maximă a expresiei este .
Alege un răspuns ca să vezi explicația.
2 · Informatică FMI 2026
Care este numărul de muchii care trebuie eliminate dintr-un graf neorientat conex cu 26 de noduri, toate având gradul 20, astfel încât să se obțină un arbore?
Răspunsul corect este A.
Suma gradelor vârfurilor unui graf neorientat este dublul numărului de muchii, deoarece fiecare muchie contribuie cu la gradul fiecăreia dintre extremitățile ei. Graful are deci muchii, cu , adică .
Graful este conex, deci are un arbore parțial, iar un arbore cu de noduri are de muchii. Prin urmare, trebuie să eliminăm de muchii.
Alege un răspuns ca să vezi explicația.
3 · Informatică FMI 2026
Considerăm următoarea funcție recursivă:
C/C++:
int f(int x, int y) {
if (x == 0) return 1;
else if (x % 10 != x / y) return 0;
else return f(x % y / 10, y / 100);
}
Pascal:
function f(x, y: longint): longint;
begin
if x = 0 then f := 1
else if x mod 10 <> x div y then f := 0
else f := f(x mod y div 10, y div 100);
end;
Care este valoarea expresiei f(20262026, 10000000) + f(2026202, 1000000) + f(716617, 100000) + f(6062606, 100000) + f(0, 10)?
Răspunsul corect este C.
Urmărim ce face un apel. Considerăm x scris cu cifre, eventual cu zerouri la început, și y egal cu . Atunci câtul x / y (în Pascal, x div y) este prima cifră a lui x, iar x % 10 (în Pascal, x mod 10) este ultima. Funcția compară aceste două cifre, apoi le elimină pe amândouă prin x % y / 10 (în Pascal, x mod y div 10) și împarte y la , deci aceeași legătură rămâne valabilă pentru cele cifre rămase. Așadar, când y este , funcția întoarce exact când cifrele lui x formează un palindrom.
Calculăm cei cinci termeni:
f(20262026, 10000000) este , pentru că prima cifră, , diferă de ultima, .
f(2026202, 1000000) este , pentru că y este , iar este palindrom.
f(716617, 100000) este , pentru că y este , iar este palindrom.
f(6062606, 100000) este , pentru că aici y are cu două cifre mai puțin decât x, deci câtul este , diferit de ultima cifră, .
f(0, 10) este , din primul caz al funcției.
Prin urmare, expresia are valoarea .
Alege un răspuns ca să vezi explicația.
4 · Informatică FMI 2026
Considerăm tabloul unidimensional a, cu 8 elemente numere naturale sortate strict crescător, de forma a = [11, 14, 17, 23, x, 29, 45, 49], și tabloul unidimensional b, cu 7 elemente numere naturale sortate strict crescător, de forma b = [4, 8, 19, 21, y, z, 33]. Câte seturi de valori există pentru x, y și z astfel încât după aplicarea algoritmului de interclasare pentru tablourile a și b să se obțină [4, 8, 11, 14, 17, 19, 21, 23, x, y, z, 29, 33, 45, 49], de asemenea sortat strict crescător?
Răspunsul corect este C.
Tabloul obținut prin interclasare trebuie să fie strict crescător, deci . Aceste inegalități le includ pe cele din tablourile și .
Așadar , și sunt trei numere distincte alese dintre , , , și , iar ordinea lor este impusă de inegalități. Prin urmare, există seturi de valori.
Alege un răspuns ca să vezi explicația.
5 · Informatică FMI 2026
Se consideră următorii patru algoritmi (A1–A4), descriși în pseudocod, în care variabilele s, d, n și p sunt de tip întreg.
Algoritmul A1:
citește n
s ← 0
d ← 2
cât timp n ≠ 1 execută
p ← 0
dacă n mod d = 0 atunci
p ← 1
n ← n div d
dacă p = 1 atunci
s ← s + d
d ← d + 1
scrie s
Algoritmul A2:
citește n
s ← 0
d ← 2
cât timp n ≠ 1 execută
p ← 0
cât timp n mod d = 0 execută
p ← p + 1
n ← n div d
s ← s + d
d ← d + 1
scrie s
Algoritmul A3:
citește n
s ← 0
d ← 2
cât timp n ≠ 1 execută
p ← 0
cât timp n mod d = 0 execută
p ← p + 1
n ← n div d
dacă p ≠ 0 atunci
s ← s + d
d ← d + 1
scrie s
Algoritmul A4:
citește n
s ← 0
d ← 2
p ← 0
cât timp n ≠ 0 execută
cât timp n mod d = 0 execută
p ← p + 1
n ← n div d
dacă p ≠ 0 atunci
s ← s + d
d ← d + 1
scrie s
Care dintre algoritmii dați afișează în mod corect suma tuturor divizorilor primi ai unui număr natural n ≥ 2?
Răspunsul corect este C.
Urmărim cei patru algoritmi pe exemplul , pentru care suma divizorilor primi este .
A3 împarte la cât timp împărțirea este exactă, deci elimină toate aparițiile factorului , și adună o singură dată, când . Pentru obține . Un divizor găsit astfel este prim, pentru că factorii lui primi mai mici au fost deja eliminați din .
A1 împarte o singură dată la fiecare . Pentru , după rămâne , iar după rămâne . Cum a trecut deja de , nu mai devine și bucla nu se termină.
A2 adună la fiecare împărțire, deci obține , adică suma factorilor primi cu multiplicitate.
A4 nu reinițializează și continuă cât timp . După ce devine , nicio împărțire nu mai reușește, deci bucla nu se oprește.
Prin urmare, algoritmul corect este A3.
Alege un răspuns ca să vezi explicația.
6 · Informatică FMI 2026
Se consideră următorul algoritm în pseudocod, în care variabilele n, c și i sunt de tip întreg:
citește n
c ← 0
pentru i ← 1, n execută
dacă n mod i = 0 atunci
c ← c + 1
scrie c mod 2
Pentru câte numere întregi din intervalul [1, 2026] algoritmul va afișa valoarea 1?
Răspunsul corect este A.
Algoritmul numără divizorii lui și afișează restul acestui număr la , deci afișează exact când are un număr impar de divizori.
Grupăm divizorii în perechi și . O pereche are un singur element doar când , adică . Așadar are un număr impar de divizori exact când este pătrat perfect.
Cum , intervalul conține pătratele perfecte . Prin urmare, algoritmul afișează pentru de numere.
Alege un răspuns ca să vezi explicația.
7 · Informatică FMI 2026
Variabila s de tip segment memorează în câmpurile p și q coordonatele carteziene ale celor două extremități (x este abscisa, y este ordonata).
C/C++:
struct segment {
struct { int x; int y; } p, q;
} s;
Pascal:
type segment = record
p, q: record
x: integer;
y: integer;
end;
end;
var s: segment;
Se consideră expresiile C/C++ de mai jos (în Pascal, operatorul == este înlocuit cu =):
E1) ((s.x.q-s.x.p)*(s.x.q-s.x.p)) == 1
E2) ((s.p.x-s.q.x)*(s.q.x-s.p.x)) == -1
E3) ((s.q.y-s.p.y)*(s.q.y-s.p.y)) == 1
E4) ((s.y.q-s.y.p)*(s.y.q-s.y.p)) == 1
Știind că segmentul este paralel cu axa Ox, care expresie este adevărată dacă și numai dacă segmentul are lungimea 1? Lungimea segmentului cu extremitățile și este .
Răspunsul corect este B.
Notăm valoarea s.p.x și valoarea s.q.x. Segmentul este paralel cu axa , deci extremitățile au aceeași ordonată, iar lungimea lui este . Segmentul are lungimea exact când .
În E2, produsul este , deci E2 este adevărată exact când .
E1 și E4 folosesc s.x și s.y, dar s are doar câmpurile p și q, deci aceste expresii nu sunt corecte sintactic. În E3, ordonatele sunt egale, deci produsul este și expresia este mereu falsă.
Prin urmare, expresia cerută este E2.
Alege un răspuns ca să vezi explicația.
8 · Informatică FMI 2026
Folosind metoda backtracking, se generează toți vectorii de tați ai arborilor cu mulțimea nodurilor {1, 2, 3, 4} și rădăcina 1, nodurile fiind considerate în ordinea 1, 2, 3, 4 în procesul de generare. Dacă primii patru vectori generați sunt (0, 1, 1, 1), (0, 1, 1, 2), (0, 1, 1, 3), (0, 1, 2, 1), care este a noua soluție generată?
Răspunsul corect este D.
Backtracking-ul generează vectorii în ordine lexicografică. Un vector de tați este valid dacă , niciun nod nu este propriul tată și, urcând din orice nod de la tată la tată, ajungem la rădăcina fără să intrăm într-un ciclu.
Continuăm după primele patru soluții:
este soluția 5.
este soluția 6, pentru că lanțul ajunge la rădăcină.
Valoarea nu este permisă, deci trecem la .
este soluția 7.
este soluția 8.
este respins, pentru că nodurile și formează un ciclu.
Valoarea nu este permisă, deci trecem la , iar primul vector valid este .
Prin urmare, a noua soluție generată este .
Alege un răspuns ca să vezi explicația.
9 · Informatică FMI 2026
Fie v un tablou unidimensional cu n elemente numere naturale, pe pozițiile 1…n. O poziție k (1 ≤ k ≤ n) este balansată dacă suma elementelor pare dinaintea poziției k este egală cu suma elementelor impare de după poziția k; dacă nu există asemenea elemente, suma este 0. Dimensiunea și elementele sunt deja citite. Care este complexitatea timp a celui mai eficient algoritm care afișează pozițiile balansate?
Răspunsul corect este A.
Folosim sume parțiale. La o primă parcurgere calculăm suma tuturor elementelor impare. La a doua parcurgere, de la stânga la dreapta, păstrăm două sume. Prima este suma elementelor pare aflate înaintea poziției curente . A doua este suma elementelor impare aflate după poziția , pe care o obținem scăzând din total elementele impare de pe pozițiile , deci și elementul curent, dacă este impar.
Pentru fiecare poziție comparăm cele două sume și le actualizăm în timp constant, deci cele două parcurgeri fac operații. Nu putem coborî sub , deoarece orice element poate schimba răspunsul, deci trebuie citit cel puțin o dată.
Prin urmare, complexitatea celui mai eficient algoritm este .
Alege un răspuns ca să vezi explicația.
10 · Informatică FMI 2026
Se consideră următoarea secvență în pseudocod. i, j, s și n sunt întregi; t este un tablou de numere naturale cu n linii și n coloane, numerotate de la 1; abs(x) returnează valoarea absolută. Ce valoare se afișează?
n ← 7
pentru i ← 1, n execută
t[i, i] ← abs(n div 2 - i + 1)
pentru j ← i + 1, n execută
t[i, j] ← t[i, j - 1]
t[j, i] ← t[i, j]
s ← 0
pentru i ← 1, n execută
pentru j ← 1, n execută
dacă i = 1 sau j = 1 sau i = n sau j = n atunci
s ← s + t[i, j]
scrie s
Răspunsul corect este C.
Cum n div 2 este , pe diagonală avem . Bucla interioară copiază această valoare în restul liniei , la dreapta diagonalei, și în restul coloanei , sub diagonală. Liniile următoare nu mai scriu în aceste poziții, deci
Însumăm elementele de pe chenar. Pe prima linie și pe prima coloană , deci toate cele elemente distincte valorează și dau . Restul ultimei linii, pentru , dă . Restul ultimei coloane, pentru , dă .
Prin urmare, secvența afișează .
Alege un răspuns ca să vezi explicația.
11 · Informatică FMI 2026
Fie G un graf orientat cu 10 vârfuri etichetate parc, bariera, par, re, arca, parcare, banca, arc, ar și apar. Între două vârfuri distincte x și y există un arc de la x la y dacă eticheta lui x este subcuvânt al etichetei lui y: literele apar în aceeași ordine și pe poziții consecutive. De exemplu, arc este subcuvânt în arcuit, marcat și parc, dar nu în baraca. Se consideră afirmațiile:
- Există cel puțin un vârf cu gradul interior nul și gradul exterior nenul.
- Există cel puțin un vârf cu gradul exterior nul și gradul interior nenul.
- Nu există niciun vârf izolat.
- Există cel puțin un circuit.
- Vârful arc are gradul interior 1 și gradul exterior 3.
Câte afirmații sunt adevărate?
Răspunsul corect este C.
Un arc duce de la o etichetă la o etichetă care o conține. Verificăm pe rând cele cinci afirmații.
Afirmația 1 este adevărată. Eticheta ar nu conține nicio altă etichetă, deci are gradul interior nul, dar apare în parc, par, arc și altele, deci are gradul exterior nenul.
Afirmația 2 este adevărată. Eticheta parcare nu apare în nicio altă etichetă, dar conține ar, par, arc, parc, arca și re.
Afirmația 3 este falsă. Eticheta banca nu conține nicio altă etichetă și nu apare în nicio altă etichetă, deci vârful banca este izolat.
Afirmația 4 este falsă. Etichetele sunt distincte, deci un arc duce întotdeauna spre o etichetă strict mai lungă. Lungimea crește de-a lungul oricărui drum, așa că nu ne putem întoarce în vârful de plecare.
Afirmația 5 este adevărată. În arc intră doar arcul de la ar, iar din arc pleacă arce spre parc, arca și parcare.
Prin urmare, sunt adevărate afirmații.
Alege un răspuns ca să vezi explicația.
12 · Informatică FMI 2026
Un panou electric are forma unei matrice . În fiecare celulă se află un bec și un comutator. Un bec poate fi stins (0) sau aprins (1). Apăsarea unui comutator schimbă starea tuturor becurilor vecine pe orizontală sau verticală, fără a schimba becul din aceeași celulă. De exemplu, apăsarea comutatorului din stânga-sus transformă în . Se pot efectua oricâte apăsări, inclusiv niciuna, în orice ordine. Pentru câte configurații inițiale se poate obține configurația cu toate becurile stinse?
Răspunsul corect este D.
Comutatoarele din stânga-sus și din dreapta-jos schimbă aceleași două becuri, cele de pe diagonala secundară. La fel, comutatoarele din dreapta-sus și din stânga-jos schimbă ambele becurile de pe diagonala principală.
Ordinea apăsărilor nu contează, iar două schimbări ale aceleiași perechi se anulează. Așadar orice șir de apăsări are unul dintre patru efecte: nu schimbă nimic, schimbă diagonala principală, schimbă diagonala secundară sau schimbă toate becurile.
Putem stinge toate becurile exact când configurația inițială provine din panoul stins printr-unul dintre aceste efecte. Acestea sunt toate becurile stinse, doar diagonala principală aprinsă, doar diagonala secundară aprinsă și toate becurile aprinse.
Prin urmare, există configurații inițiale din care putem obține panoul stins.
Alege un răspuns ca să vezi explicația.
13 · Informatică FMI 2026
Variabilele i, j și k sunt întregi, iar s și t memorează șiruri de cel mult 100 de caractere. Care va fi lungimea șirului t după secvența dată?
C/C++:
strcpy(s, "decada");
strcpy(t, "");
for (i = 0; i < strlen(s); i++) {
k = s[i] - 'a';
for (j = 0; j < k; j++) strcat(t, s + i);
}
Pascal:
s := 'decada';
t := '';
for i := 1 to length(s) do
begin
k := ord(s[i]) - ord('a');
for j := 0 to k-1 do t := t + copy(s, i, 100);
end;Răspunsul corect este B.
Pentru fiecare literă a lui s, este poziția ei în alfabet numărată de la , iar bucla interioară adaugă de ori la t sufixul lui s care începe cu acea literă. În C/C++, s + i este sufixul care începe la indicele i, iar în Pascal copy(s, i, 100) dă același sufix, cu indicii numărați de la .
Literele d, e, c, a, d, a dau , iar sufixele corespunzătoare au lungimile . Lungimea lui t este
Prin urmare, șirul t are lungimea .
Alege un răspuns ca să vezi explicația.
14 · Informatică FMI 2026
v este o permutare a mulțimii {1, 2, …, 10}, pe pozițiile 1…10. Se execută:
pentru i ← 1, 9 execută
dacă v[i] > v[i + 1] atunci
interschimbă v[i] și v[i + 1]
Fie x numărul de tablouri pentru care după secvență v este ordonat crescător. Care afirmație este adevărată?
Răspunsul corect este C.
Notăm cu numărul permutărilor lui pe care o singură trecere le ordonează. Fie poziția maximului în permutare.
Pe primele poziții, trecerea lucrează exact ca o trecere separată asupra lor, iar comparația cu maximul nu produce interschimbare. Când trecerea ajunge la maxim, acesta este mai mare decât toate elementele următoare, deci este interschimbat la fiecare pas și ajunge pe ultima poziție. Elementele de după el se mută cu o poziție la stânga, fără să-și schimbe ordinea.
Tabloul final este ordonat exact când elementele de după maxim sunt, în ordine, , iar primele elemente formează o permutare a lui pe care o trecere o ordonează. Pentru poziția avem deci posibilități, cu . Însumând după , obținem
Scăzând relația scrisă pentru , rezultă pentru . Cum , avem , deci
Prin urmare, .
Alege un răspuns ca să vezi explicația.
15 · Informatică FMI 2026
Considerăm funcția recursivă de mai jos. x este întreg, iar randInt(a,b) întoarce un întreg aleatoriu din [a,b].
funcție foo(x)
dacă x ≤ 1 atunci
returnează x
altfel
returnează x + foo(randInt(0, x div 2))
Pentru un întreg dat , care este intervalul de lungime minimă ce conține garantat toate valorile pe care le poate returna foo(N)?
Răspunsul corect este B.
Căutăm cea mai mică și cea mai mare valoare pe care o poate întoarce foo(N).
Valoarea minimă este . Dacă la primul apel randInt întoarce , atunci foo(0) este și rezultatul este . Orice alt apel adaugă numere nenegative.
Valoarea maximă o obținem când randInt alege de fiecare dată cel mai mare argument posibil, div . Ea este
unde suma din stânga se oprește când termenii devin nuli. Așadar orice valoare întoarsă este cel mult , iar pentru putere a lui maximul este chiar . De exemplu, pentru obținem .
Pentru un fixat, cel mai scurt interval care conține toate valorile este , iar acesta poate fi mai scurt decât . De exemplu, pentru valorile posibile sunt , , și , deci cel mai scurt interval este , nu . Enunțul cere însă un interval scris în funcție de , ales dintre cele propuse, valabil pentru orice .
Prin urmare, dintre intervalele propuse, cel mai scurt care conține garantat toate valorile este .
Alege un răspuns ca să vezi explicația.
Admitere 17 iulie · Varianta 1. Explicații Admitero. Subiectul complet
Pregătirea pe subcapitole. Roadmap-ul de matematică leagă noțiunile de grile și explicații. Fă-ți cont pentru grile gratuite în fiecare lună și progres salvat.
Deschide roadmap-ulCalendarul admiterii 2027 nu este încă publicat.
Urmărește anunțurile FMI pentru perioada de înscriere, documentele necesare și confirmarea locului.
- 1
Urmărește pagina de admitere FMI; acolo vor apărea calendarul și linkul oficial de înscriere.
- 2
Deschide platforma de înscriere numai din anunțul facultății și verifică documentele înainte de trimitere.
- 3
După examen, urmărește rezultatele și fiecare etapă de confirmare pe pagina ciclului în care candidezi.
Pregătire pe materii.
Lecțiile includ teoria și exemple rezolvate gratuit. În cont poți exersa grile și urmări rezultatele pe subcapitole.
Continuă cu o sesiune de grile. Primești explicația după fiecare răspuns și poți revedea exercițiile în istoric. Ai grile gratuite în fiecare lună; cu Plus poți rezolva fără limită.
Rezolvă grileCe trebuie să știi despre admiterea la FMI.
- Ce se dă la admiterea la FMI?
- Subiectele depind de domeniul ales: Matematică, Informatică sau Calculatoare și Tehnologia Informației. În 2026, proba scrisă a durat trei ore, cu subiecte obligatorii și de specialitate stabilite prin metodologia facultății.
- Când se publică metodologia de admitere FMI 2027?
- Metodologia pentru 2027 nu este încă publicată. Pagina de admitere a facultății anunță calendarul, documentele și linkul de înscriere; până atunci reperul este admiterea 2026.
- Cum mă pregătesc pentru FMI în Admitero?
- Cu lecții publice și grile de matematică, informatică și fizică, organizate pe subcapitole, cu explicații după fiecare răspuns și rezultate pe subcapitole.