xOy
Laur desenează un sistem cartezian xOy și marchează 3
puncte necoliniare pe care le notează cu A
, B
și C
, având coordonatele cunoscute \( (X_A, Y_A) \), \( (X_B, Y_B) \) și \( (X_C, Y_C) \). Vine Laurențiu și îi șterge sistemul de coordonate, lăsând doar punctele A
, B
și C
, iar apoi desenează un alt punct, P
, de coordonate nedeterminate.
Laur va măsura distanța dintre punctul P
și punctele A
, B
, respectiv C
, obținând valori care, ridicate la pătrat, vor fi notate cu \( D_{PA}^{2} \), \( D_{PB}^{2} \), respectiv \( D_{PC}^{2} \).
Cerința
Cunoscându-se coordonatele celor 3
puncte desenate de Laur, precum și pătratul distanțelor dintre punctul P
și acestea, să se afle coordonatele în xOy ale punctului P
.
Date de intrare
Se vor citi de la tastatură numerele \( X_A,Y_A,X_B,Y_B,X_C,Y_C \), iar apoi numerele \( D_{PA}^2,D_{PB}^2,D_{PC}^2 \), cu semnificația din enunț. Acestea vor fi separate (eventual pe linii) prin spații.
Date de ieșire
Se vor afișa pe ecran două numere întregi, reprezentând coordonatele punctului \( P(X_P,Y_P) \).
Restricții și precizări
- \( X_A,Y_A,X_B,Y_B,X_C,Y_C,X_P,Y_P \leq 10^6\);
- \( D_{PA}^2,D_{PB}^2,D_{PC}^2 \leq 10^6 \).
Exemplu
Intrare
-3 2 -1 -3 2 -2 100 89 41
Ieșire
7 2