Borderou de evaluare (job #2895001)

Utilizator BojneaguBojneagu David-Alexandru Bojneagu Data 28 aprilie 2022 17:58:31
Problema Proc2 Status done
Runda Arhiva de probleme Compilator cpp-64 | Vezi sursa
Scor 0

Raport evaluator

Eroare de compilare: main.cpp:5:1: error: 'ifstream' does not name a type 5 | ifstream fin("proc2.in"); | ^~~~~~~~ main.cpp:6:1: error: 'ofstream' does not name a type 6 | ofstream fout("proc2.out"); | ^~~~~~~~ main.cpp:9:1: error: 'priority_queue' does not name a type 9 | priority_queue <int> queue_procesoare; // priority queue pentru lista de procesoare | ^~~~~~~~~~~~~~ main.cpp:10:1: error: 'priority_queue' does not name a type 10 | priority_queue <pair<int, int>> queue_procese; // priority_queue pentru lista de procese | ^~~~~~~~~~~~~~ main.cpp: In function 'int main()': main.cpp:13:2: error: 'fin' was not declared in this scope 13 | fin >> nrproc >> nrprocese; | ^~~ main.cpp:16:3: error: 'queue_procesoare' was not declared in this scope 16 | queue_procesoare.push(-i); // le adaugam cu - ca sa fie respectate de priority_queue, cel mai mic este primul. Daca nu le treceam asa, cel mai mare, ar fi fost defapt primul, si nu vrem asta | ^~~~~~~~~~~~~~~~ main.cpp:20:10: error: 'queue_procese' was not declared in this scope 20 | while (queue_procese.empty() == false && -queue_procese.top().first <= t_proces) // prima este restrictia de procese | ^~~~~~~~~~~~~ main.cpp:22:4: error: 'queue_procesoare' was not declared in this scope 22 | queue_procesoare.push(queue_procese.top().second); // daca exista dar a trecut timpul necesar, tot il putem utiliza, si sarim peste while | ^~~~~~~~~~~~~~~~ main.cpp:25:3: error: 'fout' was not declared in this scope 25 | fout << -queue_procesoare.top() << endl; // ne folosim de adaugirile cu -, cum am facut si la primul for, pentru a seta priority queue-ul corect | ^~~~ main.cpp:25:12: error: 'queue_procesoare' was not declared in this scope 25 | fout << -queue_procesoare.top() << endl; // ne folosim de adaugirile cu -, cum am facut si la primul for, pentru a seta priority queue-ul corect | ^~~~~~~~~~~~~~~~ main.cpp:25:38: error: 'endl' was not declared in this scope; did you mean 'std::endl'? 25 | fout << -queue_procesoare.top() << endl; // ne folosim de adaugirile cu -, cum am facut si la primul for, pentru a seta priority queue-ul corect | ^~~~ | std::endl In file included from /usr/include/c++/10/iostream:39, from main.cpp:1: /usr/include/c++/10/ostream:681:5: note: 'std::endl' declared here 681 | endl(basic_ostream<_CharT, _Traits>& __os) | ^~~~ main.cpp:26:3: error: 'queue_procese' was not declared in this scope 26 | queue_procese.push({ -t_proces - d_proces, queue_procesoare.top() }); // deoarece -1 este mai mare ca -2, dar invers nu. | ^~~~~~~~~~~~~ main.cpp:31:2: error: 'fout' was not declared in this scope 31 | fout.close(); | ^~~~ Non zero exit status: 1

Ceva nu functioneaza?