Informatică, întrebare adresată de pmarian98, 8 ani în urmă

#418 Subgraf

Cerinţa
Se dă lista muchiilor unui graf neorientat cu n vârfuri, etichetate de la 1 la n. Din acest graf se elimină toate vârfurile etichetate cu valori prime. Să se determine câte muchii va avea subgraful obținut.

Date de intrare
Fişierul de intrare subgraf.in conţine pe prima linie numărul n, reprezentând numărul de vârfuri ale grafului. Fiecare dintre următoarele linii conține câte o pereche de numere i j, cu semnificația că există muchie între i și j.

Date de ieşire
Fişierul de ieşire subgraf.out va conţine pe prima linie numărul M de muchii ale subgrafului obținut.

Restricţii şi precizări
1 ≤ n ≤ 100
1 ≤ i , j ≤ n
muchiile se pot repeta în fișierul de intrare



Exemplu
subgraf.in

5
1 4
2 5
2 3
2 1
4 5
3 2
4 3
subgraf.out

1
Explicație
Se elimină vârfurile 2 3 5. Subgraful va conține vârfurile 1 4, cu o singură muchie.

Răspunsuri la întrebare

Răspuns de DoruDam
3

Răspuns:

https://pastebin.com/Mh6XTyHr

Explicație:

Am facut reprezentarea sub forma de matrice de adiaceta, si am adaugat muchia doar daca nu is prime nodurile.

Alte întrebări interesante