Nu aveti permisiuni pentru a descarca fisierul grader_test1.ok
Diferente pentru problema/oypara intre reviziile #4 si #14
Diferente intre titluri:
oypara
Oypara
Diferente intre continut:
== include(page="template/taskheader" task_id="oypara") ==
In sistemul cartezian $xOy$ se dau $N$ segmente paralele cu axa $Oy$. Fiecare segment este determinat de extremitatile sale ( $x$, $y1$ ) si ($x4, $y2$).
In sistemul cartezian $xOy$ se dau $N$ segmente paralele cu axa $Oy$. Fiecare segment este determinat de extremitatile sale ( $x$, $y1$ ) si ( $x$, $y2$).
h2. Cerinta
h2. Date de iesire
Pe prima linie a fisierului $oypara.out$ se vor scrie patru numereîntregi separate prin cate un spaţiu $A1$ $B14$A2$ $B2$. Punctele distincte (A1, B1)şi (A2, B2) determinădreapta cerută.
Pe prima linie a fisierului $oypara.out$ se vor scrie patru numere intregi separate prin cate un spatiu $A1$ $B1$ $A2$ $B2$. Punctele distincte ( $A1$, $B1$ ) si ( $A2$, $B2$ ) determina dreapta ceruta.
h2. Restrictii
* $... ≤ ... ≤ ...$
* Pot exista trei extremitati de segmente coliniare. * $3$ ≤ $N$ ≤ $100 000$ * $1$ ≤ $x$ ≤ $1 000 000 000$ * $1$ ≤ $y1$ < $y2$ ≤ $1 000 000 000$ * $1$ ≤ $A1$, $B1$, $A2$, $B2$ ≤ $100 000 000$ * Punctele ( $A1$, $B1$ ) si ( $A2$, $B2$ ) trebuie sa fie distincte. * $A1$, $A2$ reprezinta abscisele (coordonatele pe axa Ox). * $B1$, $B2$ reprezinta ordonatele (coordonatele pe axa Oy). * Daca dreapta trece printr-o extremitate a unui segment, se considera ca intersecteaza segmentul respectiv. * Pentru datele de test exista intotdeauna solutie.
h2. Exemplu table(example). |_. oypara.in |_. oypara.out |
| This is some text written on multiple lines. | This is another text written on multiple lines.
| 5 3 1 5 7 6 12 9 3 9 10 8 10 14 8 14 | 1 3 14 12
|
h3. Explicatie ...
== include(page="template/taskfooter" task_id="oypara") ==
Nu exista diferente intre securitate.
Diferente intre topic forum:
3133
