.campion
conectare | înregistrare | căutare
Pagina principală » Probleme » puncte

ultima problemă
grupă: mică
sursă: OMI 2016
ultimul articol
autor: Prof. Radu Vişinescu
ultimul software
autor: Prof. Emanuela Cerchez
.campion
puncte


Timp maxim de executie/test:
0.1 secunde
Memorie totala disponibila/stiva:
16 MB/1 MB

Consideram axa OX cu originea în punctul de coordonata 0. Pe aceasta axa nu pot fi reprezentate decât puncte având coordonate naturale mai mici decât 20000.

Cerinta

Cunoscându-se distantele dintre oricare doua puncte reprezentate pe axa se cere determinarea coordonatelor acestora. Lista distantelor cuprinde cel mult 62000 de valori.

Date de intrare

În fisierul text puncte.in sunt scrise pe prima linie distantele dintre punctele reprezentate pe axa, separate prin câte un spatiu.

Date de iesire

Fisierul de iesire puncte.out va contine o singura linie pe care se vor scrie coordonatele punctelor reprezentate pe axa, in ordinea crescatoare a valorilor. În cadrul liniei, numerele vor fi separate prin câte un spatiu.

Observatii

  1. Originea reprezinta un punct de pe axa.
  2. Punctele reprezentate pe axa sunt distincte (au coordonate diferite).
  3. Pentru datele de test, problema va admite întotdeauna solutie.
  4. În cazul în care exista mai multe solutii se va afisa una singura.

Exemplu

puncte.in puncte.out
2 4 6 2 5 7 9 9 11 3 0 2 6 9 11

Prof. Dana Lica
Colegiul National "I.L. Caragiale" Ploiesti
Contact: danal182001@yahoo.com

propunător: Prof. Emanuela Cerchez
emanuela.cerchez@gmail.com
Articole recomandate
Probleme recomandate
surse trimise | ajutor