Olimpiada de informatică · clasa a 8-a
Scrie codul. Trimite-l. Vezi punctajul.
Fiecare sursă C++ e compilată și rulată pe toate testele, cu limită de timp și memorie — exact ca la concurs.
186 probleme
| Problemă | Sursă | Dificultate | Timp | Memorie | Teste |
|---|---|---|---|---|---|
| Bucăți crescătoare bucati.in / bucati.out | Secvențe (antrenament) Secvențe cu proprietate | ★★★★★ | 0.3s | 64 MB | 10 |
| Cea mai lungă repetiție repetitie.in / repetitie.out | Antrenament OJI/OLI Șiruri de caractere | ★★★★★ | 1s | 64 MB | 10 |
| Cea mai lungă secvență crescătoare crescatoare.in / crescatoare.out | Antrenament OJI/OLI Secvențe | ★★★★★ | 1s | 64 MB | 10 |
| Ceasul ceas.in / ceas.out | Antrenament OJI/OLI Simulare | ★★★★★ | 1s | 64 MB | 10 |
| Cel mai mare divizor comun al șirului cmmdcsir.in / cmmdcsir.out | Antrenament OJI/OLI CMMDC | ★★★★★ | 1s | 64 MB | 10 |
| Cifrul lui Cezar cezar.in / cezar.out | Antrenament OJI/OLI Șiruri de caractere | ★★★★★ | 1s | 64 MB | 10 |
| Clădiri vizibile vizibile.in / vizibile.out | Secvențe (antrenament) Maxim pe prefix | ★★★★★ | 0.3s | 64 MB | 10 |
| Diferența diagonalelor diagonale.in / diagonale.out | Antrenament OJI/OLI Matrice | ★★★★★ | 1s | 64 MB | 10 |
| Fereastra glisantă fereastra.in / fereastra.out | Secvențe (antrenament) Fereastră glisantă | ★★★★★ | 0.3s | 64 MB | 10 |
| Fereastra minimă fereastramin.in / fereastramin.out | Secvențe (antrenament) Fereastră glisantă | ★★★★★ | 0.3s | 64 MB | 10 |
| Linia și coloana cu suma maximă liniecoloana.in / liniecoloana.out | Antrenament OJI/OLI Matrice | ★★★★★ | 1s | 64 MB | 10 |
| Litera cea mai frecventă literafrecventa.in / literafrecventa.out | Antrenament OJI/OLI Șiruri de caractere | ★★★★★ | 1s | 64 MB | 10 |
| Numai pare pare.in / pare.out | Secvențe (antrenament) Secvențe cu proprietate | ★★★★★ | 0.3s | 64 MB | 10 |
| Numere palindrom palindroame.in / palindroame.out | Antrenament OJI/OLI Cifre | ★★★★★ | 1s | 64 MB | 10 |
| Parcurgerea în șerpuire serpuire.in / serpuire.out | Antrenament OJI/OLI Matrice | ★★★★★ | 1s | 64 MB | 10 |
| Parole sigure parole.in / parole.out | Antrenament OJI/OLI Șiruri de caractere | ★★★★★ | 1s | 64 MB | 10 |
| Pătrate de 2×2 patrate.in / patrate.out | Antrenament OJI/OLI Matrice | ★★★★★ | 1s | 64 MB | 10 |
| Perechi egale perechiegale.in / perechiegale.out | Antrenament OJI/OLI Vector de frecvență | ★★★★★ | 1s | 64 MB | 10 |
| Permutarea inversă inversa.in / inversa.out | Antrenament OJI/OLI Permutări | ★★★★★ | 1s | 64 MB | 10 |
| Platou platou.in / platou.out | Secvențe (antrenament) Secvențe de elemente egale | ★★★★★ | 0.3s | 64 MB | 10 |
| Prima și ultima cifră primaultima.in / primaultima.out | Antrenament OJI/OLI Cifre | ★★★★★ | 1s | 64 MB | 10 |
| Rafturile bibliotecii rafturi.in / rafturi.out | Antrenament OJI/OLI Greedy | ★★★★★ | 1s | 64 MB | 10 |
| Restul în monede rest.in / rest.out | Antrenament OJI/OLI Greedy | ★★★★★ | 1s | 64 MB | 10 |
| Robotul robot.in / robot.out | Antrenament OJI/OLI Simulare | ★★★★★ | 1s | 64 MB | 10 |
| Rotire la stânga rotire.in / rotire.out | Antrenament OJI/OLI Vectori | ★★★★★ | 1s | 64 MB | 10 |
| Secvența crescătoare secventa.in / secventa.out | OJI 2021 (stil) Secvențe cu proprietate | ★★★★★ | 1s | 64 MB | 10 |
| Secvența nedescrescătoare nedescrescator.in / nedescrescator.out | Secvențe (antrenament) Secvențe cu proprietate | ★★★★★ | 0.3s | 64 MB | 10 |
| Suma cifrelor maximă sumacifre.in / sumacifre.out | Antrenament OJI/OLI Cifre | ★★★★★ | 1s | 64 MB | 10 |
| Sume pe interval sumainterval.in / sumainterval.out | Antrenament OJI/OLI Sume parțiale | ★★★★★ | 1s | 64 MB | 10 |
| Văi vai.in / vai.out | Antrenament OJI/OLI Vectori | ★★★★★ | 1s | 64 MB | 10 |
| Acoperire acoperire.in / acoperire.out | Secvențe (antrenament) Șmenul lui Mars | ★★★★★ | 0.4s | 64 MB | 10 |
| Adâncimea parantezelor paranteze.in / paranteze.out | Antrenament OJI/OLI Stivă | ★★★★★ | 1s | 64 MB | 10 |
| Afișaj cu 7 segmente segmente.in / segmente.out | Antrenament OJI/OLI Cifre | ★★★★★ | 1s | 64 MB | 10 |
| Al k-lea cel mai mic alkmic.in / alkmic.out | Antrenament OJI/OLI Sortare | ★★★★★ | 1s | 64 MB | 10 |
| Balanța balanta.in / balanta.out | Antrenament OJI/OLI Sume parțiale | ★★★★★ | 1s | 64 MB | 10 |
| Biți de 1 bitiunu.in / bitiunu.out | Antrenament OJI/OLI Baze de numerație | ★★★★★ | 1s | 64 MB | 10 |
| Bomboane bomboane.in / bomboane.out | Antrenament OJI/OLI Vectori | ★★★★★ | 1s | 64 MB | 10 |
| Bursa bursa.in / bursa.out | Antrenament OJI/OLI Greedy | ★★★★★ | 1s | 64 MB | 10 |
| Cartonașe cartonase.in / cartonase.out | Antrenament OJI/OLI Secvențe | ★★★★★ | 1s | 64 MB | 10 |
| Cel mai mare și cel mai mic cifreminmax.in / cifreminmax.out | Antrenament OJI/OLI Vector de frecvență | ★★★★★ | 1s | 64 MB | 10 |
| Cel mai mic multiplu comun cmmmc.in / cmmmc.out | Antrenament OJI/OLI CMMDC | ★★★★★ | 1s | 64 MB | 10 |
| Cele mai apropiate numere celmaiaproape.in / celmaiaproape.out | Antrenament OJI/OLI Sortare | ★★★★★ | 1s | 64 MB | 10 |
| Cifra de control cifracontrol.in / cifracontrol.out | Antrenament OJI/OLI Cifre | ★★★★★ | 1s | 64 MB | 10 |
| Cifra frecventă cifra.in / cifra.out | OLI 2023 (stil) | ★★★★★ | 1s | 64 MB | 10 |
| Cifre pare și impare paritati.in / paritati.out | Antrenament OJI/OLI Cifre | ★★★★★ | 1s | 64 MB | 10 |
| Cuvinte cuvinte.in / cuvinte.out | Antrenament OJI/OLI Șiruri de caractere | ★★★★★ | 1s | 64 MB | 10 |
| Din cifre romane dinromane.in / dinromane.out | Antrenament OJI/OLI Șiruri de caractere | ★★★★★ | 1s | 64 MB | 10 |
| Înlocuirea unui cuvânt inlocuire.in / inlocuire.out | Antrenament OJI/OLI Șiruri de caractere | ★★★★★ | 1s | 64 MB | 10 |
| Interclasare interclasare.in / interclasare.out | Antrenament OJI/OLI Sortare | ★★★★★ | 1s | 64 MB | 10 |
| Intersecția a două șiruri intersectie.in / intersectie.out | Antrenament OJI/OLI Vector de frecvență | ★★★★★ | 1s | 64 MB | 10 |
| Irigații irigatii.in / irigatii.out | Secvențe (antrenament) Șmenul lui Mars | ★★★★★ | 0.4s | 64 MB | 10 |
| Mars 1D mars.in / mars.out | Secvențe (antrenament) Șmenul lui Mars | ★★★★★ | 0.4s | 64 MB | 10 |
| Maxime locale maxime.in / maxime.out | OJI 2023 (stil) | ★★★★★ | 1s | 64 MB | 10 |
| Numere Armstrong armstrong.in / armstrong.out | Antrenament OJI/OLI Cifre | ★★★★★ | 1s | 64 MB | 10 |
| Numere prime prime.in / prime.out | OJI 2020 (stil) | ★★★★★ | 0.5s | 64 MB | 10 |
| Numere prime gemene gemene.in / gemene.out | Antrenament OJI/OLI Ciurul lui Eratostene | ★★★★★ | 1s | 64 MB | 10 |
| Numere romane romane.in / romane.out | Antrenament OJI/OLI Șiruri de caractere | ★★★★★ | 1s | 64 MB | 10 |
| Oglinzi oglinzi.in / oglinzi.out | Antrenament OJI/OLI Cifre | ★★★★★ | 1s | 64 MB | 10 |
| Palindroame palindrom.in / palindrom.out | OLI 2022 (stil) | ★★★★★ | 1s | 64 MB | 10 |
| Par-impar alternanta.in / alternanta.out | Secvențe (antrenament) Secvențe cu proprietate | ★★★★★ | 0.3s | 64 MB | 10 |
| Parchetul parchet.in / parchet.out | Antrenament OJI/OLI Programare dinamică | ★★★★★ | 1s | 64 MB | 10 |
| Perechi de numere prime între ele coprime.in / coprime.out | Antrenament OJI/OLI CMMDC | ★★★★★ | 1s | 64 MB | 10 |
| Primul număr care lipsește lipsa.in / lipsa.out | Antrenament OJI/OLI Vector de frecvență | ★★★★★ | 1s | 64 MB | 10 |
| Produsul maxim a două numere produsmaxim.in / produsmaxim.out | Antrenament OJI/OLI Vectori | ★★★★★ | 1s | 64 MB | 10 |
| Profit maxim profit.in / profit.out | Antrenament OJI/OLI Secvențe | ★★★★★ | 1s | 64 MB | 10 |
| Progresie aritmetică progresie.in / progresie.out | Antrenament OJI/OLI Sortare | ★★★★★ | 1s | 64 MB | 10 |
| Puteri ale lui 2 puteri2.in / puteri2.out | Antrenament OJI/OLI Baze de numerație | ★★★★★ | 1s | 64 MB | 10 |
| Rotirea matricei rotire90.in / rotire90.out | Antrenament OJI/OLI Matrice | ★★★★★ | 1s | 64 MB | 10 |
| Scări scari.in / scari.out | Antrenament OJI/OLI Programare dinamică | ★★★★★ | 1s | 64 MB | 10 |
| SSM cu poziții ssmpoz.in / ssmpoz.out | Secvențe (antrenament) Kadane | ★★★★★ | 0.3s | 64 MB | 10 |
| Subsecvența de sumă maximă ssm.in / ssm.out | Secvențe (antrenament) Kadane | ★★★★★ | 0.3s | 64 MB | 10 |
| Sume pe interval sume.in / sume.out | OJI 2024 (stil) Sume parțiale | ★★★★★ | 0.5s | 64 MB | 10 |
| Tabla de șah tablasah.in / tablasah.out | Antrenament OJI/OLI Matrice | ★★★★★ | 1s | 64 MB | 10 |
| Temperaturi temperaturi.in / temperaturi.out | Secvențe (antrenament) Șmenul lui Mars | ★★★★★ | 0.4s | 64 MB | 10 |
| Toate permutările permutari.in / permutari.out | Antrenament OJI/OLI Backtracking | ★★★★★ | 1s | 64 MB | 10 |
| Transformă în palindrom palindromizare.in / palindromizare.out | Antrenament OJI/OLI Șiruri de caractere | ★★★★★ | 1s | 64 MB | 10 |
| Vârfuri în matrice varfuri.in / varfuri.out | Antrenament OJI/OLI Matrice | ★★★★★ | 1s | 64 MB | 10 |
| Verificare Sudoku sudoku.in / sudoku.out | Antrenament OJI/OLI Matrice | ★★★★★ | 1s | 64 MB | 10 |
| Zerouri la final zerouri.in / zerouri.out | Antrenament OJI/OLI Matematică | ★★★★★ | 1s | 64 MB | 10 |
| Alegeri alegeri.in / alegeri.out | Antrenament OJI/OLI Sortare | ★★★★★ | 1s | 64 MB | 10 |
| Bărci barci.in / barci.out | Antrenament OJI/OLI Greedy | ★★★★★ | 1s | 64 MB | 10 |
| Becurile becuri.in / becuri.out | Antrenament OJI/OLI Mars | ★★★★★ | 1s | 64 MB | 10 |
| Broscuța broscuta.in / broscuta.out | Antrenament OJI/OLI Greedy | ★★★★★ | 1s | 64 MB | 10 |
| Bugetul doipointeri.in / doipointeri.out | Secvențe (antrenament) Doi pointeri | ★★★★★ | 0.3s | 64 MB | 10 |
| Cadouri cadouri.in / cadouri.out | Antrenament OJI/OLI Mars | ★★★★★ | 1s | 64 MB | 10 |
| Câte încap? numarasecv.in / numarasecv.out | Secvențe (antrenament) Doi pointeri | ★★★★★ | 0.3s | 64 MB | 10 |
| Câte sunt mai mici sau egale maimici.in / maimici.out | Antrenament OJI/OLI Căutare binară | ★★★★★ | 1s | 64 MB | 10 |
| Cea mai mare insulă insulamare.in / insulamare.out | Antrenament OJI/OLI Fill / BFS | ★★★★★ | 1s | 64 MB | 10 |
| Cea mai scurtă scurta.in / scurta.out | Secvențe (antrenament) Doi pointeri | ★★★★★ | 0.3s | 64 MB | 10 |
| Cei mai mulți divizori multidiv.in / multidiv.out | Antrenament OJI/OLI Divizori | ★★★★★ | 1s | 64 MB | 10 |
| Cel mai lung prefix comun prefixcomun.in / prefixcomun.out | Antrenament OJI/OLI Șiruri de caractere | ★★★★★ | 1s | 64 MB | 10 |
| Cel mult k impare kimpare.in / kimpare.out | Antrenament OJI/OLI Doi pointeri | ★★★★★ | 1s | 64 MB | 10 |
| Ciclurile unei permutări cicluri.in / cicluri.out | Antrenament OJI/OLI Permutări | ★★★★★ | 1s | 64 MB | 10 |
| Cifre în ordine nedescrescatoare.in / nedescrescatoare.out | Antrenament OJI/OLI Cifre | ★★★★★ | 1s | 64 MB | 10 |
| Clasamentul clasament.in / clasament.out | Antrenament OJI/OLI Căutare binară | ★★★★★ | 1s | 64 MB | 10 |
| Codul Gray codgray.in / codgray.out | Antrenament OJI/OLI Baze de numerație | ★★★★★ | 1s | 64 MB | 10 |
| Completează parantezele completeaza.in / completeaza.out | Antrenament OJI/OLI Stivă | ★★★★★ | 1s | 64 MB | 10 |
| Conversie între baze conversiebaze.in / conversiebaze.out | Antrenament OJI/OLI Baze de numerație | ★★★★★ | 1s | 64 MB | 10 |
| Descompunere în factori primi descompunere.in / descompunere.out | Antrenament OJI/OLI Divizori | ★★★★★ | 1s | 64 MB | 10 |
| Diagonale paralele paralele.in / paralele.out | Antrenament OJI/OLI Matrice | ★★★★★ | 1s | 64 MB | 10 |
| Două tipuri doua.in / doua.out | Secvențe (antrenament) Doi pointeri + frecvență | ★★★★★ | 0.3s | 64 MB | 10 |
| Drumul cu suma maximă drumaxim.in / drumaxim.out | Antrenament OJI/OLI Programare dinamică | ★★★★★ | 1s | 64 MB | 10 |
| Drumuri în grilă drumuri.in / drumuri.out | Antrenament OJI/OLI Programare dinamică | ★★★★★ | 1s | 64 MB | 10 |
| Ecuația ecuatie.in / ecuatie.out | Antrenament OJI/OLI Matematică | ★★★★★ | 1s | 64 MB | 10 |
| Elementul majoritar majoritar.in / majoritar.out | Antrenament OJI/OLI Algoritmi pe șiruri | ★★★★★ | 1s | 64 MB | 10 |
| Insule insule.in / insule.out | Antrenament OJI/OLI Fill / BFS | ★★★★★ | 1s | 64 MB | 10 |
| Inversiuni cu valori mici inversiuni.in / inversiuni.out | Antrenament OJI/OLI Vector de frecvență | ★★★★★ | 1s | 64 MB | 10 |
| Mars și întrebări marsq.in / marsq.out | Secvențe (antrenament) Mars + sume parțiale | ★★★★★ | 0.5s | 64 MB | 10 |
| Masa rotundă masarotunda.in / masarotunda.out | Antrenament OJI/OLI Secvențe | ★★★★★ | 1s | 64 MB | 10 |
| Numere cu cifre distincte cifredistincte.in / cifredistincte.out | Antrenament OJI/OLI Cifre | ★★★★★ | 1s | 64 MB | 10 |
| Numere de forma 2ˣ·3ʸ doitrei.in / doitrei.out | Antrenament OJI/OLI Matematică | ★★★★★ | 1s | 64 MB | 10 |
| Numere Harshad harshad.in / harshad.out | Antrenament OJI/OLI Cifre | ★★★★★ | 1s | 64 MB | 10 |
| Numere prime în interval primeinterval.in / primeinterval.out | Antrenament OJI/OLI Ciurul lui Eratostene | ★★★★★ | 1s | 64 MB | 10 |
| Numerotarea paginilor numerotare.in / numerotare.out | Antrenament OJI/OLI Matematică | ★★★★★ | 1s | 64 MB | 10 |
| Parcurgere în spirală spirala.in / spirala.out | Antrenament OJI/OLI Matrice | ★★★★★ | 1s | 64 MB | 10 |
| Perechi cu suma dată perechisuma.in / perechisuma.out | Antrenament OJI/OLI Vector de frecvență | ★★★★★ | 1s | 64 MB | 10 |
| Plaja plaja.in / plaja.out | Antrenament OJI/OLI Doi pointeri | ★★★★★ | 1s | 64 MB | 10 |
| Pușculița economii.in / economii.out | Antrenament OJI/OLI Căutare binară | ★★★★★ | 1s | 64 MB | 10 |
| Radical întreg radical.in / radical.out | Antrenament OJI/OLI Căutare binară | ★★★★★ | 1s | 64 MB | 10 |
| Restul unui număr mare restmare.in / restmare.out | Antrenament OJI/OLI Numere mari | ★★★★★ | 1s | 64 MB | 10 |
| Secvențe cu sumă pară sumapara.in / sumapara.out | Antrenament OJI/OLI Sume parțiale | ★★★★★ | 1s | 64 MB | 10 |
| Sortare după frecvență sortfrecv.in / sortfrecv.out | Antrenament OJI/OLI Sortare | ★★★★★ | 1s | 64 MB | 10 |
| Spectacole spectacole.in / spectacole.out | Antrenament OJI/OLI Greedy | ★★★★★ | 1s | 64 MB | 10 |
| Submulțimi cu suma dată submultimi.in / submultimi.out | Antrenament OJI/OLI Backtracking | ★★★★★ | 1s | 64 MB | 10 |
| Sumă de numere Fibonacci zeckendorf.in / zeckendorf.out | Antrenament OJI/OLI Greedy | ★★★★★ | 1s | 64 MB | 10 |
| Suma exactă (pozitive) sumaexactap.in / sumaexactap.out | Secvențe (antrenament) Doi pointeri | ★★★★★ | 0.3s | 64 MB | 10 |
| Suprapunerea maximă suprapuneri.in / suprapuneri.out | Antrenament OJI/OLI Mars | ★★★★★ | 1s | 64 MB | 10 |
| Toate diferite distincte.in / distincte.out | Secvențe (antrenament) Doi pointeri + frecvență | ★★★★★ | 0.3s | 64 MB | 10 |
| Triunghiul lui Pascal pascal.in / pascal.out | Antrenament OJI/OLI Programare dinamică | ★★★★★ | 1s | 64 MB | 10 |
| Turnurile din Hanoi hanoi.in / hanoi.out | Antrenament OJI/OLI Recursivitate | ★★★★★ | 1s | 64 MB | 10 |
| Ultima cifră a puterii ultimacifra.in / ultimacifra.out | Antrenament OJI/OLI Matematică | ★★★★★ | 1s | 64 MB | 10 |
| Unghiul acelor unghiceas.in / unghiceas.out | Antrenament OJI/OLI Matematică | ★★★★★ | 1s | 64 MB | 10 |
| Vagoane vagoane.in / vagoane.out | Antrenament OJI/OLI Secvențe | ★★★★★ | 1s | 64 MB | 10 |
| Ziua săptămânii ziua.in / ziua.out | Antrenament OJI/OLI Simulare | ★★★★★ | 1s | 64 MB | 10 |
| A k-a cifră cifrak.in / cifrak.out | Antrenament OJI/OLI Matematică | ★★★★★ | 1s | 64 MB | 10 |
| Cea mai lungă secvență divizibilă cu k divkmax.in / divkmax.out | Antrenament OJI/OLI Sume parțiale | ★★★★★ | 1s | 64 MB | 10 |
| Cea mai lungă secvență palindrom subpalindrom.in / subpalindrom.out | Antrenament OJI/OLI Șiruri de caractere | ★★★★★ | 1s | 64 MB | 10 |
| Cel mult k valori distincte kdistincte.in / kdistincte.out | Antrenament OJI/OLI Doi pointeri | ★★★★★ | 1s | 64 MB | 10 |
| Celule vizitate robotvizite.in / robotvizite.out | Antrenament OJI/OLI Simulare | ★★★★★ | 1s | 64 MB | 10 |
| Colierul colier.in / colier.out | Antrenament OJI/OLI Secvențe | ★★★★★ | 1s | 64 MB | 10 |
| Distanța Manhattan maximă manhattan.in / manhattan.out | Antrenament OJI/OLI Matematică | ★★★★★ | 1s | 64 MB | 10 |
| Divizibil cu k divk.in / divk.out | Secvențe (antrenament) Sume parțiale modulo k | ★★★★★ | 0.3s | 64 MB | 10 |
| Două ferestre douaferestre.in / douaferestre.out | Secvențe (antrenament) Fereastră + maxim pe prefix | ★★★★★ | 0.3s | 64 MB | 10 |
| Drumul calului calul.in / calul.out | Antrenament OJI/OLI Algoritmul lui Lee | ★★★★★ | 1s | 64 MB | 10 |
| Echilibru par-impar echilibru.in / echilibru.out | Secvențe (antrenament) Sume parțiale + prima apariție | ★★★★★ | 0.3s | 64 MB | 10 |
| Elimină un număr eliminare.in / eliminare.out | Antrenament OJI/OLI CMMDC | ★★★★★ | 1s | 64 MB | 10 |
| Exact m impare impare.in / impare.out | Secvențe (antrenament) Sume parțiale + vector de frecvență | ★★★★★ | 0.3s | 64 MB | 10 |
| Exponențiere rapidă putererapida.in / putererapida.out | Antrenament OJI/OLI Matematică | ★★★★★ | 1s | 64 MB | 10 |
| Întâlniri intalniri.in / intalniri.out | Antrenament OJI/OLI Doi pointeri | ★★★★★ | 1s | 64 MB | 10 |
| Labirint labirint.in / labirint.out | Antrenament OJI/OLI Algoritmul lui Lee | ★★★★★ | 1s | 64 MB | 10 |
| Lacuri închise lacuri.in / lacuri.out | Antrenament OJI/OLI Fill / BFS | ★★★★★ | 1s | 64 MB | 10 |
| Lungimea reuniunii reuniune.in / reuniune.out | Antrenament OJI/OLI Sortare | ★★★★★ | 1s | 64 MB | 10 |
| Masa rotundă circular.in / circular.out | Secvențe (antrenament) Kadane | ★★★★★ | 0.3s | 64 MB | 10 |
| Muntele munte.in / munte.out | Secvențe (antrenament) Precalculare stânga/dreapta | ★★★★★ | 0.3s | 64 MB | 10 |
| Numere semiprime semiprime.in / semiprime.out | Antrenament OJI/OLI Ciurul lui Eratostene | ★★★★★ | 1s | 64 MB | 10 |
| Pătrate și cuburi patratecuburi.in / patratecuburi.out | Antrenament OJI/OLI Matematică | ★★★★★ | 1s | 64 MB | 10 |
| Perechi de anagrame anagrame.in / anagrame.out | Antrenament OJI/OLI Șiruri de caractere | ★★★★★ | 1s | 64 MB | 10 |
| Puncte în dreptunghi puncte.in / puncte.out | Antrenament OJI/OLI Sume parțiale 2D | ★★★★★ | 1s | 64 MB | 10 |
| Secvențe cu suma cel mult S sumamica.in / sumamica.out | Antrenament OJI/OLI Doi pointeri | ★★★★★ | 1s | 64 MB | 10 |
| Secvențe echilibrate echilibrate.in / echilibrate.out | Antrenament OJI/OLI Sume parțiale | ★★★★★ | 1s | 64 MB | 10 |
| Șirul 1 2 2 3 3 3 sirul123.in / sirul123.out | Antrenament OJI/OLI Matematică | ★★★★★ | 1s | 64 MB | 10 |
| Șmenul lui Mars în matrice marsmatrice.in / marsmatrice.out | Antrenament OJI/OLI Mars 2D | ★★★★★ | 1s | 64 MB | 10 |
| Suma cifrelor egală cu k sumacifrek.in / sumacifrek.out | Antrenament OJI/OLI Cifre | ★★★★★ | 1s | 64 MB | 10 |
| Suma tuturor sumelor toatesumele.in / toatesumele.out | Secvențe (antrenament) Contribuția fiecărui element | ★★★★★ | 0.3s | 64 MB | 10 |
| Suma zero zero.in / zero.out | Secvențe (antrenament) Sume parțiale + prima apariție | ★★★★★ | 0.3s | 64 MB | 10 |
| Sume în submatrice sumematrice.in / sumematrice.out | Antrenament OJI/OLI Sume parțiale 2D | ★★★★★ | 1s | 64 MB | 10 |
| Următoarea aranjare urmatoarea.in / urmatoarea.out | Antrenament OJI/OLI Permutări | ★★★★★ | 1s | 64 MB | 10 |
| Următorul element mai mare urmatorulmare.in / urmatorulmare.out | Antrenament OJI/OLI Stivă | ★★★★★ | 1s | 64 MB | 10 |
| Valori distincte în ferestre distinctefereastra.in / distinctefereastra.out | Antrenament OJI/OLI Fereastră glisantă | ★★★★★ | 1s | 64 MB | 10 |
| Amplitudine mică amplitudine.in / amplitudine.out | Antrenament OJI/OLI Deque | ★★★★★ | 1s | 64 MB | 10 |
| Dreptunghiul din histogramă histograma.in / histograma.out | Antrenament OJI/OLI Stivă | ★★★★★ | 1s | 64 MB | 10 |
| Fracția zecimală fractie.in / fractie.out | Antrenament OJI/OLI Simulare | ★★★★★ | 1s | 64 MB | 10 |
| Frânghiile franghii.in / franghii.out | Antrenament OJI/OLI Căutare binară | ★★★★★ | 1s | 64 MB | 10 |
| Maximul în fiecare fereastră maximferestre.in / maximferestre.out | Antrenament OJI/OLI Deque | ★★★★★ | 1s | 64 MB | 10 |
| Numărătoarea josephus.in / josephus.out | Antrenament OJI/OLI Simulare | ★★★★★ | 1s | 64 MB | 10 |
| Șterge k cifre stergecifre.in / stergecifre.out | Antrenament OJI/OLI Stivă | ★★★★★ | 1s | 64 MB | 10 |
| Submatricea de sumă maximă submatricemax.in / submatricemax.out | Antrenament OJI/OLI Kadane | ★★★★★ | 1s | 64 MB | 10 |
| Subșir crescător maximal subsircrescator.in / subsircrescator.out | Antrenament OJI/OLI Programare dinamică | ★★★★★ | 1s | 64 MB | 10 |
| Suma exactă sumak.in / sumak.out | Secvențe (antrenament) Sume parțiale + vector de frecvență | ★★★★★ | 0.3s | 64 MB | 10 |
| Suma minimelor sumaminime.in / sumaminime.out | Antrenament OJI/OLI Deque | ★★★★★ | 1s | 64 MB | 10 |
| Suma tuturor divizorilor sumadivizori.in / sumadivizori.out | Antrenament OJI/OLI Divizori | ★★★★★ | 1s | 64 MB | 10 |
| Terenul dreptunghiular teren.in / teren.out | Antrenament OJI/OLI Stivă | ★★★★★ | 1s | 64 MB | 10 |
| Transportul transport.in / transport.out | Antrenament OJI/OLI Căutare binară | ★★★★★ | 1s | 64 MB | 10 |
| Triunghiuri triunghiuri.in / triunghiuri.out | Antrenament OJI/OLI Doi pointeri | ★★★★★ | 1s | 64 MB | 10 |
| Turnuri de cuburi turnuri.in / turnuri.out | Antrenament OJI/OLI Căutare binară | ★★★★★ | 1s | 64 MB | 10 |
| Următorul palindrom palindromurmator.in / palindromurmator.out | Antrenament OJI/OLI Cifre | ★★★★★ | 1s | 64 MB | 10 |