Rezolvare PBinfo #126

Decorative Icon Problema: DMax / 126

Decorative IconAutor: Andrei

Se considerã un graf neorientat conex cu n vârfuri, numerotate de la 1 la n, şi m muchii. Definim distanţa minimă între două noduri x şi y ca fiind numărul minim de muchii al unui lanţ elementar care uneşte x cu y.

Cerinţa

Sã se determine nodul aflat la cea mai mare distanţã minimă faţã de nodul 1.

Date de intrare

Fişierul de intrare dmax.in conţine pe prima linie două numere n şi m, reprezentând numărul de noduri, respectiv numărul de muchii. Fiecare dintre urmãtoarele m linii va conţine câte două numere x şi y, separate printr-un spaţiu, cu semnificaţia: existã o muchie între nodul x şi nodul y.

Date de ieşire

Fişierul de ieşire dmax.out va conţine pe prima linie numărul z, prin care este identificat nodul aflat la cea mai mare distanţã minimă faţã de nodul 1.

Restricţii şi precizări
  • 0 < n < 100
  • 0 < m < 1000
  • Dacă există mai multe noduri aflate la distanţa maximă, poate fi ales oricare dintre ele.
Exemplu:

dmax.in

6 7
1 3
1 2
2 3
2 4
3 4
4 5
5 6

dmax.out

6
Explicație

Nodul 6 se află la distanţa minimă 4 faţă de nodul 1.

Decorative Icon Explică rezolvarea folosind Inteligența Artificială

Folosește modelul nostru de AI special antrenament pentru a rezolva problemele de pe PBinfo! În baza creditelor AI primești explicații pentru probleme, pe care le alegi și le rulezi exact atunci când dorești, la un singur click distanță! Află mai multe informații:

👉 Achiziționează credite AI
Andrei Frîntu
Andrei Frîntu

Fondatorul platformei - mentor Academia

LinkedIn Instagram GitHub
© Copyright 2024 - CodulLuiAndrei.ro - Toate drepturile sunt rezervate