#3557
StarDust
O expediție spațială își propune să determine un traseu optim între două sisteme solare din galaxie, în urma căruia să se utilizeze o cantitate minimă de energie pentru propulsie. Determinați costul minim energetic suportat de aceasta, în cazul în care există.
Problema | StarDust | Operații I/O |
stardust.in /stardust.out
|
---|---|---|---|
Limita timp | 1.5 secunde | Limita memorie |
Total: 64 MB
/
Stivă 8 MB
|
Id soluție | #52717179 | Utilizator | |
Fișier | stardust.cpp | Dimensiune | 4.49 KB |
Data încărcării | 07 Octombrie 2024, 20:11 | Scor / rezultat | Eroare de compilare |
stardust.cpp:19:36: error: size of array 'matX' is too large int matX[kileCristina][kileCristina]; ^ stardust.cpp:21:35: error: size of array 'mat' is too large int mat[kileCristina][kileCristina]; ^ stardust.cpp: In function 'void makeMat()': stardust.cpp:28:21: error: 'mat' was not declared in this scope mat[i][j]=0; ^ stardust.cpp:32:39: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for(int j=0;j<adj[i].size();j++){ ^ stardust.cpp:33:21: error: 'mat' was not declared in this scope mat[grad2[i]][grad2[adj[i][j]]]++; ^ stardust.cpp: In function 'void makeMatX()': stardust.cpp:39:39: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for(int j=0;j<adj[i].size();j++){ ^ stardust.cpp:40:21: error: 'matX' was not declared in this scope matX[grad1[i]][grad1[adj[i][j]]]++; ^ stardust.cpp: In function 'void makeAdj(int)': stardust.cpp:52:37: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for(int i=0;i<sisteme[nod].size();i++){ ^ stardust.cpp: In function 'bool comp(int)': stardust.cpp:64:16: error: 'mat' was not declared in this scope if(mat[i][j]!=matX[i][j]) ^ stardust.cpp:64:27: error: 'matX' was not declared in this scope if(mat[i][j]!=matX[i][j]) ^ stardust.cpp: In function 'int main()': stardust.cpp:121:39: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for(int i=0;i<sisteme[x].size();i++){ ^
www.pbinfo.ro permite evaluarea a două tipuri de probleme:
Problema StarDust 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ă.