#1601
Ascensiune
Înainte de a participa la Olimpiada Naționala de Informatică, Zoli s-a decis să se plimbe prin oraș. Orașul în care locuiește Zoli are forma unui arbore, fiecare nod reprezentând o locuință iar deplasarea între acestea se efectuează prin intermediul muchiilor.
Zoli dorește să determine lungimea maximă dintre oricare două locuințe din orașul său.
Problema | Ascensiune | Operații I/O |
ascensiune.in /ascensiune.out
|
---|---|---|---|
Limita timp | 0.2 secunde | Limita memorie |
Total: 64 MB
/
Stivă 8 MB
|
Id soluție | #50416050 | Utilizator | |
Fișier | ascensiune.cpp | Dimensiune | 653 B |
Data încărcării | 08 Aprilie 2024, 20:34 | Scor / rezultat | Eroare de compilare |
ascensiune.cpp:3:16: error: variable 'std::ifstream f' has initializer but incomplete type std::ifstream f("ascensiune.in"); ^ ascensiune.cpp:4:16: error: variable 'std::ofstream g' has initializer but incomplete type std::ofstream g("ascensiune.out"); ^ ascensiune.cpp:5:25: error: 'set' is not a member of 'std' std::unordered_map<int, std::set<int> > U; ^ ascensiune.cpp:5:25: error: 'set' is not a member of 'std' ascensiune.cpp:5:37: error: template argument 2 is invalid std::unordered_map<int, std::set<int> > U; ^ ascensiune.cpp:5:37: error: template argument 5 is invalid ascensiune.cpp:5:39: error: expected unqualified-id before '>' token std::unordered_map<int, std::set<int> > U; ^ ascensiune.cpp: In function 'void bfs(int)': ascensiune.cpp:12:2: error: 'queue' is not a member of 'std' std::queue<int> Q; ^ ascensiune.cpp:12:13: error: expected primary-expression before 'int' std::queue<int> Q; ^ ascensiune.cpp:12:13: error: expected ';' before 'int' ascensiune.cpp:13:2: error: 'Q' was not declared in this scope Q.push(k); ^ ascensiune.cpp:17:18: error: 'U' was not declared in this scope for (auto it : U[f]) { ^ ascensiune.cpp: In function 'int main()': ascensiune.cpp:33:3: error: 'U' was not declared in this scope U[a].insert(b); ^
www.pbinfo.ro permite evaluarea a două tipuri de probleme:
Problema Ascensiune 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ă.