#3004
Se dau N
puncte din plan prin coordonatele lor.
Se mai dau Q
perechi de puncte, diferite de cele date inițial.
Să se verifice, pentru fiecare pereche de puncte (A , B)
dintre cele Q
, dacă există traseu care pornește din A
și ajunge în B
, prin deplasări cu pași de lungime 1
spre Nord
, Vest
, Sud
, Est
și evitând orice punct dintre cele N
date inițial.
Info Oltenia 2019
Problema | Links | Operații I/O |
![]() links.in /links.out
|
---|---|---|---|
Limita timp | 0.1 secunde | Limita memorie |
Total: 128 MB
/
Stivă 128 MB
|
Id soluție | #56268316 | Utilizator | |
Fișier | links.cpp | Dimensiune | 857 B |
Data încărcării | 12 Februarie 2025, 09:51 | Scor / rezultat | Eroare de compilare |
links.cpp: In function 'void Lee1()': links.cpp:20:13: warning: unused variable 'iv' [-Wunused-variable] int iv=p.x+di[q], jv=p.y+dj[q]; ^ links.cpp:20:27: warning: unused variable 'jv' [-Wunused-variable] int iv=p.x+di[q], jv=p.y+dj[q]; ^ links.cpp: In function 'int main()': links.cpp:31:11: error: 'class std::set<punct>' has no member named 'push_back' a.push_back({}); ^ links.cpp:32:15: error: no match for 'operator[]' (operand types are 'std::set<punct>' and 'int') cin>>a[i].x>>a[i].y; ^ links.cpp:32:23: error: no match for 'operator[]' (operand types are 'std::set<punct>' and 'int') cin>>a[i].x>>a[i].y; ^
www.pbinfo.ro permite evaluarea a două tipuri de probleme:
Problema Links 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ă.