#554
Pe planeta Marte banii sunt altfel decât la noi. Există n tipuri de monede și pentru fiecare se cunoaște valoarea, exprimată în lei marțieni. De asemenea, există m marțieni, numerotați de la 1 la m și fiecare are un anumit număr de monede din fiecare tip. Să se determine care dintre marțieni este cel mai bogat.
| Problema | Marte | Operații I/O |
tastatură/ecran
|
|---|---|---|---|
| Limita timp | 0.1 secunde | Limita memorie |
Total: 64 MB
/
Stivă 8 MB
|
| Id soluție | #64523488 | Utilizator | |
| Fișier | marte.cpp | Dimensiune | 500 B |
| Data încărcării | 12 Mai 2026, 12:59 | Scor/rezultat | Eroare de compilare |
marte.cpp: In function ‘int main()’: marte.cpp:10:9: error: ‘vin’ was not declared in this scope 10 | vin>>v[i]; | ^~~ marte.cpp:15:16: error: expected initializer before ‘bogat’ 15 | int celmai bogat=1; | ^~~~~ marte.cpp:16:36: warning: unused variable ‘suma’ [-Wunused-variable] 16 | for(int i=1;i<m;i++) long long suma=0; | ^~~~ marte.cpp:19:13: error: ‘suma’ was not declared in this scope; did you mean ‘maxsuma’? 19 | suma+=nr*v[j];} | ^~~~ | maxsuma marte.cpp:20:13: error: ‘suma’ was not declared in this scope; did you mean ‘maxsuma’? 20 | if (suma>maxSuma) { | ^~~~ | maxsuma marte.cpp:20:18: error: ‘maxSuma’ was not declared in this scope; did you mean ‘maxsuma’? 20 | if (suma>maxSuma) { | ^~~~~~~ | maxsuma marte.cpp:22:13: error: ‘celMaiBogat’ was not declared in this scope 22 | celMaiBogat=i;} | ^~~~~~~~~~~ marte.cpp:22:25: error: ‘i’ was not declared in this scope 22 | celMaiBogat=i;} | ^ marte.cpp:14:15: warning: unused variable ‘maxsuma’ [-Wunused-variable] 14 | long long maxsuma=-1; | ^~~~~~~ marte.cpp: At global scope: marte.cpp:24:5: error: ‘cout’ does not name a type 24 | cout<<celMaiBogat; | ^~~~ marte.cpp:25:5: error: expected unqualified-id before ‘return’ 25 | return 0; | ^~~~~~ marte.cpp:26:1: error: expected declaration before ‘}’ token 26 | } | ^
www.pbinfo.ro permite evaluarea a două tipuri de probleme:
Problema Marte 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ă.