Diferențe pentru problema/reuniune între reviziile #5 si #8

Nu există diferențe între titluri.

Diferențe între conținut:

== include(page="template/taskheader" task_id="reuniune") ==
Scrieti un program care citeste a1 , a2 , capetele intervalului [a1,a2] si b1 , b2 , capetele intervalului [b1,b2]. Se cere sa se afiseze r1 , r2 , capetele intervalului [r1,r2] , reprezentand reuniunea dintre [a1,a2] si [b1,b2].
Scrieti un program care citeste $a1, a2$, capetele intervalului $[a1, a2]$ si $b1, b2$, capetele intervalului $[b1, b2]$. Se cere sa se afiseze $r1, r2$, capetele intervalului $[r1, r2]$, reprezentand reuniunea dintre $[a1, a2]$ si $[b1, b2]$.
h2. Date de intrare
Fișierul de intrare $reuniune.in$ va contine a1 , a2 si b1 , b2.
Fișierul de intrare $reuniune.in$ va contine $a1, a2$ si $b1, b2$.
h2. Date de ieșire
În fișierul de ieșire $reuniune.out$ se vor afisa r1 , r2.
În fișierul de ieșire $reuniune.out$ se vor afisa $r1, r2$.
h2. Restricții
* $-10000000 ≤ a1,a2,b1,b2 ≤ 10000000$
* a1<a2 , b1<b2
* Daca reuniunea nu poate fi scrisa sub forma unui singur interval se afisaza -1.
* $-10000000 &le; $a1, a2, b1, b2$ &le; 10000000$
* $a1 < a2, b1 < b2$
* Daca reuniunea nu poate fi scrisa sub forma unui singur interval se afisaza -1
h2. Exemplu
h3. Explicație
[12,19] U [11,23] = [11,23]
[12, 19] U [11, 23] = [11, 23]
== include(page="template/taskfooter" task_id="reuniune") ==

Nu există diferențe între securitate.