info arena

Evaluator online 24/24! Duminica, 10 Decembrie 2006





info arena> citeste problemeStelele Informaticii 2006, Clasele 11-12, Ziua 1Tree2

Stelele Informaticii 2006, Clasele 11-12, Ziua 1

Concursul se va desfasura pe 9 decembrie 2006 intre orele 10:00 si 15:00.

< alege alta arhiva | monitorul de evaluare |  clasament si alte statistici

mesaj de la organizatori!  
La problema "Campion" ratingul utilizatorilor creste continuu (la orice moment de timp x, ratingul unui utilizator este Ri + x * Di)

< inapoi la lista de probleme


Numele problemeiTree2   (click aici pentru alta)
AutorMugurel Ionut Andreica
Timp de executie2.5 secunde
Fisier de intraretree2.in
Fisier de iesiretree2.out
Maximum de puncte100

Tree2

 

Patratul unui graf neorientat G este un graf G2 care are aceeasi multime de varfuri ca si G si care contine o muchie (u,v) intre o pereche de varfuri u si v daca si numai daca exista un drum avand o lungime de cel mult 2 muchii intre u si v in G.


Dandu-se G2 si cunoscand faptul ca G este un arbore (un graf neorientat, conex, care nu contine cicluri), determinati graful G.

 

Date de intrare

 

Fisierul de intare tree2.in contine pe prima linie numerele intregi N si M, reprezentand numarul de noduri, respectiv numarul de muchii din G2. Urmatoarele M linii contin cate doua numere intregi A si B, avand semnificatia ca exista muchie intre nodul A si nodul B in G2. Intre doua noduri va exista cel mult o muchie.

 

Date de iesire

 

In fisierul de iesire tree2.out veti afisa N-1 linii, corespunzand celor N-1 muchii ale lui G. Pe fiecare din aceste linii veti afisa doua numere intregi A si B, avand semnificatia ca exista muchie intre nodurile A si B in G. Muchiile pot fi afisate in orice ordine.

 

Restrictii si precizari

 

  • 2<=N<=333
  • Nodurile sunt numerotate de la 1 la N.
  • Se garanteaza ca va exista cel putin un arbore G al carui patrat sa fie graful dat in fisierul de intrare. In cazul in care exista mai multe solutii, puteti afisa oricare dintre ele.

 

Exemple

 

tree2.in

 

tree2.out

 

tree2.in

tree2.out

 

9 19

1 2

1 3

1 4

1 5

2 3

2 4

2 5

2 9

3 4

3 5

3 6

3 7

3 8

3 9

4 5

4 8

5 6

5 7

6 7

 

 

 

1 3

2 3

2 9

3 4

3 5

4 8

5 6

5 7

 

 

6 9

1 2

1 3

1 5

2 5

3 4

3 5

3 6

4 5

4 6

 

3 4

1 2

3 5

5 1

6 4

intra in cont ca sa trimiti solutii | statistici problema | liste de discutii 

 

info.devNet - portal informatica | info-arena - concursuri si probleme online | contul meu @ info-arena
© 2003 - 2005 Cristian George Strat, strat.cristian at gmail dot com