Borderou de evaluare (job #3339950)
| Utilizator | Data | 11 februarie 2026 11:00:41 | |
|---|---|---|---|
| Problema | Heapuri | Status | done |
| Runda | Arhiva educationala | Compilator | cpp-64 | Vezi sursa |
| Scor | 0 | ||
Raport evaluator
Eroare de compilare:
main.cpp:10:1: error: 'unordered_map' does not name a type
10 | unordered_map<int, int> original; // original[poz_heap] = poz_initiala
| ^~~~~~~~~~~~~
main.cpp:11:1: error: 'unordered_map' does not name a type
11 | unordered_map<int, int> pos_original; // pos_original[pozitie_initiala] = pozitia in heap
| ^~~~~~~~~~~~~
main.cpp: In function 'void swap_with_pos(Heap&, int, int)':
main.cpp:31:10: error: 'original' was not declared in this scope
31 | swap(original[i], original[j]);
| ^~~~~~~~
main.cpp:32:5: error: 'pos_original' was not declared in this scope
32 | pos_original[original[i]] = i; // actualizam maparea inversa
| ^~~~~~~~~~~~
main.cpp: In function 'void upheapify(Heap&, int)':
main.cpp:54:16: error: 'original' was not declared in this scope
54 | int orig = original[node];
| ^~~~~~~~
main.cpp:58:9: error: 'pos_original' was not declared in this scope
58 | pos_original[original[node]] = node;
| ^~~~~~~~~~~~
main.cpp:63:5: error: 'pos_original' was not declared in this scope
63 | pos_original[orig] = node;
| ^~~~~~~~~~~~
main.cpp: In function 'void eliminate(Heap&, int&, int)':
main.cpp:74:21: error: 'original' was not declared in this scope
74 | int last_orig = original[n];
| ^~~~~~~~
main.cpp:76:5: error: 'pos_original' was not declared in this scope
76 | pos_original.erase(original[node]);
| ^~~~~~~~~~~~
main.cpp: In function 'void insert(Heap&, int&, int, int)':
main.cpp:93:5: error: 'original' was not declared in this scope
93 | original[n] = input_pos;
| ^~~~~~~~
main.cpp:94:5: error: 'pos_original' was not declared in this scope
94 | pos_original[input_pos] = n;
| ^~~~~~~~~~~~
main.cpp: In function 'int main()':
main.cpp:113:33: error: 'pos_original' was not declared in this scope
113 | eliminate(heap, sz, pos_original[cin_pos_to_erase]);
| ^~~~~~~~~~~~
Non zero exit status: 1
Ceva nu functioneaza?
- Citeste despre borderoul de evaluare.
- Daca tot nu e bine, contacteaza-ne pe forum !
