This shows you the differences between two versions of the page.
sd-ca:laboratoare:lab-01 [2022/03/03 09:45] emil.racec [Vectori] |
sd-ca:laboratoare:lab-01 [2023/03/01 22:04] (current) iulia.corici [Exerciții] |
||
---|---|---|---|
Line 331: | Line 331: | ||
===== Exerciții ===== | ===== Exerciții ===== | ||
+ | {{:sd-ca:laboratoare:lab01_recap_pc_skel.zip|Scheletul de laborator}} | ||
- | <note> | + | 1) Se citesc de la tastatura N cercuri definite prin coordonatele centrului si raza (toate, numere întregi). |
- | Trebuie să vă creați cont de [[https://lambdachecker.io | Lambda Checker]], pe care îl veți folosi la SD pe toată durata semestrului. | + | Sa se numere cate perechi de cercuri se intersectează. Se consideră că două cercuri se intersectează și dacă acestea sunt doar tangente. |
- | </note> | + | |
- | {{:sd-ca:laboratoare:lab01_recap_pc_skel.zip|Scheletul de laborator}} | + | Ex:\\ |
+ | 6\\ | ||
+ | 25 25 15\\ | ||
+ | 10 10 12\\ | ||
+ | 25 20 7\\ | ||
+ | 40 40 5\\ | ||
+ | 48 40 5\\ | ||
+ | 0 30 5\\ | ||
+ | |||
+ | Output: 4 (se intersectează perechile de cercuri: (1, 2), (1, 3), (2, 3), (4, 5)) | ||
+ | |||
+ | 2) Se citește o matrice de dimensiune n x m. Fiecare linie va forma un număr. Exemplu: linia [3, 0, 2] va forma numărul 302. Afișați suma liniilor. | ||
+ | * Alocați dinamic matricea. | ||
+ | * Implementați logica problemei. | ||
+ | * Verificați cu Valgrind că nu aveți memory leaks. | ||
- | Enunțurile problemelor le găsiți pe Lambda Checker, [[https://lambdachecker.io/contest/28 | aici]]. | ||
- | Tot acolo veți și încărca soluțiile voastre. | ||
===== Interviu ===== | ===== Interviu ===== |