Format, Tipuri de Subiecte si Strategii de Rezolvare
Aceasta lectie te ajuta sa intelegi formatul examenului, sa te familiarizezi cu tipurile de subiecte si sa inveti strategii eficiente de rezolvare.
# Citim numarul n = int(input("n = ")) # Initializam suma suma = 0 # Cat timp mai avem cifre while n > 0: cifra = n % 10 # Extragem ultima cifra suma = suma + cifra # Adaugam la suma n = n // 10 # Eliminam ultima cifra # Afisam rezultatul print("Suma cifrelor:", suma)
Explicatie: Extragem fiecare cifra cu % 10 (restul impartirii la 10), o adaugam la suma, apoi eliminam cifra cu // 10 (impartire intreaga).
# Citim numarul n = int(input("n = ")) # Verificam cazurile speciale if n < 2: print("Nu este prim") else: este_prim = True # Verificam divizorii de la 2 la sqrt(n) for d in range(2, int(n**0.5) + 1): if n % d == 0: este_prim = False break if este_prim: print("Este prim") else: print("Nu este prim")
Explicatie: Un numar este prim daca nu are alti divizori in afara de 1 si el insusi. Verificam doar pana la radacina patrata pentru eficienta.
-- a) Produse electronice ordonate dupa pret SELECT * FROM PRODUSE WHERE Categorie = 'Electronice' ORDER BY Pret DESC; -- b) Numarul produselor cu stoc > 100 SELECT COUNT(*) as Nr_Produse FROM PRODUSE WHERE Stoc > 100; -- c) Pretul mediu pe categorii SELECT Categorie, AVG(Pret) as Pret_Mediu FROM PRODUSE GROUP BY Categorie;
# Citim numarul n = int(input("n = ")) copie = n # Pastram copia pentru a doua parcurgere # Gasim cifra maxima maxim = 0 while n > 0: cifra = n % 10 if cifra > maxim: maxim = cifra n = n // 10 # Numaram aparitiile cifrei maxime contor = 0 while copie > 0: cifra = copie % 10 if cifra == maxim: contor = contor + 1 copie = copie // 10 print(f"Cifra maxima: {maxim}") print(f"Apare de {contor} ori")
Nu sta mai mult de 5 minute pe o intrebare. Treci mai departe si revino daca ai timp.
Citeste fiecare cerinta de 2 ori. Sublinizeaza cuvintele cheie.
Codul trebuie sa fie lizibil. Foloseste indentare corecta.
Rezerva 5-10 minute la final pentru verificare.
Rezolva mai intai subiectele usoare pentru a castiga incredere.
Chiar daca nu rezolvi tot, scrie ce stii - primesti puncte partiale.