#2538
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} \). 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.

| Problema | xOy | Operații I/O |
tastatură/ecran
|
|---|---|---|---|
| Limita timp | 0 secunde | Limita memorie |
Total: 0.1 MB
/
Stivă 0.1 MB
|
| Id soluție | #63890587 | Utilizator | |
| Fișier | xoy.cpp | Dimensiune | 743 B |
| Data încărcării | 24 Martie 2026, 21:28 | Scor/rezultat | Eroare de compilare |
xoy.cpp: In function 'int main()': xoy.cpp:18:5: error: expected primary-expression before '__int128' __int128 det = (__int128)a1 * b2 - (__int128)a2 * b1; ^ xoy.cpp:18:5: error: expected ';' before '__int128' xoy.cpp:19:5: error: expected primary-expression before '__int128' __int128 detx = (__int128)c1 * b2 - (__int128)c2 * b1; ^ xoy.cpp:19:5: error: expected ';' before '__int128' xoy.cpp:20:5: error: expected primary-expression before '__int128' __int128 dety = (__int128)a1 * c2 - (__int128)a2 * c1; ^ xoy.cpp:20:5: error: expected ';' before '__int128' xoy.cpp:22:25: error: 'detx' was not declared in this scope cout << (long long)(detx / det) << ' ' << (long long)(dety / det); ^ xoy.cpp:22:32: error: 'det' was not declared in this scope cout << (long long)(detx / det) << ' ' << (long long)(dety / det); ^ xoy.cpp:22:59: error: 'dety' was not declared in this scope cout << (long long)(detx / det) << ' ' << (long long)(dety / det); ^ xoy.cpp:10:15: warning: unused variable 'a1' [-Wunused-variable] long long a1 = 2 * (xb - xa); ^ xoy.cpp:11:15: warning: unused variable 'b1' [-Wunused-variable] long long b1 = 2 * (yb - ya); ^ xoy.cpp:12:15: warning: unused variable 'c1' [-Wunused-variable] long long c1 = da - db + xb * xb + yb * yb - xa * xa - ya * ya; ^ xoy.cpp:14:15: warning: unused variable 'a2' [-Wunused-variable] long long a2 = 2 * (xc - xa); ^ xoy.cpp:15:15: warning: unused variable 'b2' [-Wunused-variable] long long b2 = 2 * (yc - ya); ^ xoy.cpp:16:15: warning: unused variable 'c2' [-Wunused-variable] long long c2 = da - dc + xc * xc + yc * yc - xa * xa - ya * ya; ^
www.pbinfo.ro permite evaluarea a două tipuri de probleme:
Problema xOy face parte din prima categorie. Soluția propusă de tine va fi evaluată astfel:
Suma punctajelor acordate pe testele utilizate pentru verificare este 100. Astfel, soluția ta poate obține cel mult 100 de puncte, caz în care se poate considera corectă.