Programarea pe mobil funcționează. Un laptop este mai rapid pentru sesiuni lungi.

Problema

Un graf neorientat are n noduri numerotate de la 1 la n și m muchii. Citește lista muchiilor și afișează matricea de adiacență a grafului.

Reamintim că matricea de adiacență A a unui graf neorientat are A[i][j] = 1 dacă există muchie între nodurile i și j, respectiv A[i][j] = 0 în caz contrar. Pe diagonala principală apar doar zerouri (graful nu are bucle).

Format Date de intrare

Date de intrare input.txt

Prima linie conține două numere naturale `n` și `m`, separate prin spațiu. Urmează `m` linii, fiecare conținând câte două numere naturale `x` și `y` care reprezintă o muchie între nodurile `x` și `y`. - `1 <= n <= 50` - `0 <= m <= n*(n-1)/2` - `1 <= x, y <= n`, `x != y` - graful nu conține muchii duplicate

Format Date de ieșire

Date de ieșire output.txt

Programul afișează matricea de adiacență, valorile de pe aceeași linie separate prin câte un spațiu, câte o linie a matricei pe câte o linie a ecranului.

Exemplu

intrare
5 4
1 2
1 3
2 4
3 5
rezultat
0 1 1 0 0
1 0 0 1 0
1 0 0 0 1
0 1 0 0 0
0 0 1 0 0

Ești gata să rezolvi această provocare?

Creează un cont gratuit pentru a scrie cod, a trimite soluții și a-ți urmări progresul.

⌨️ Scurtături de tastatură

Editor de cod
Rulează codul
Ctrl Enter
Trimite codul
Ctrl Shift Enter
Formatează codul
Shift Alt F
Comută comentariul
Ctrl /
Anulează
Ctrl Z
Refă
Ctrl Y
Navigare
Căutare globală
/
Afișează scurtăturile
?
Închide fereastra
Esc

🔍 Depanator interactiv

0 / 0

Se analizează codul tău...

📦 Variabile

Nicio variabilă încă

📚 Stivă de apeluri
main() linia 1
📤 Rezultat