#4301
gustare
A venit ora mesei pentru Por Costel (masa dintre prânz și cină). Scormonind printr-o grădină, el descoperă un număr de N
coceni de porumb și M
mere. Masa lui Por Costel va consta în exact un cocean și un măr. Însă, mai nou, fanii săi l-au atenționat că trebuie să aibă grijă ce mănâncă. Fiecare cocean și fiecare măr are o valoare nutritivă. Valoarea nutritivă a mesei va fi valoarea nutritivă a coceanului ales + valoarea nutritiva a mărului ales. Dându-se valorile nutritive ale cocenilor și ale merelor, Por Costel vă întreabă dacă există o masă pe care o poate lua cu valoare nutritivă X
. Pentru că Por Costel vrea sa mănânce de mai multe ori între prânz și cină, el va vă pune T
întrebări de forma aceasta.
(Întrebările sunt independente între ele, a nu se considera că după o întrebare se elimină perechea cocean-mar aleasă).
Selecție pe școală, C.N. "Frații Buzești" - 2015, clasa a X-a
Problema | gustare | Operații I/O |
![]() gustare.in /gustare.out
|
---|---|---|---|
Limita timp | 0.4 secunde | Limita memorie |
Total: 64 MB
/
Stivă 8 MB
|
Id soluție | #58558774 | Utilizator | |
Fișier | gustare.cpp | Dimensiune | 1.39 KB |
Data încărcării | 18 Iunie 2025, 10:51 | Scor / rezultat | Eroare de compilare |
gustare.cpp: In function 'int main()': gustare.cpp:11:10: error: 'm' was not declared in this scope cin>>m; ^ gustare.cpp:13:14: error: 'j' was not declared in this scope cin>>j[i]; ^ gustare.cpp:14:10: error: 'c' was not declared in this scope cin>>c; ^ gustare.cpp:15:20: error: 'k' was not declared in this scope for(int i=1;i<=k;i++) ^ gustare.cpp:18:9: error: 'p' was not declared in this scope p = 0; ^ gustare.cpp:20:16: error: invalid types 'int[int]' for array subscript if(v[i]<j[j]) ^ gustare.cpp:23:23: error: invalid types 'int[int]' for array subscript c[p ++]=j[j ++]; ^ gustare.cpp:27:18: error: invalid types 'int[int]' for array subscript c[p++]=j[j ++]; ^ gustare.cpp:29:9: error: redeclaration of 'int i' int i = 0 , j = 0; ^ gustare.cpp:17:13: error: 'int i' previously declared here int i = 0 , j = 0; ^ gustare.cpp:29:17: error: redeclaration of 'int j' int i = 0 , j = 0; ^ gustare.cpp:17:21: error: 'int j' previously declared here int i = 0 , j = 0; ^ gustare.cpp:32:11: error: invalid types 'int[int]' for array subscript if(j[i] <k[j]) ^ gustare.cpp:32:14: error: 'k' was not declared in this scope if(j[i] <k[j]) ^ gustare.cpp:33:24: error: invalid types 'int[int]' for array subscript c[p ++] =j[i ++]; ^ gustare.cpp:37:20: error: invalid types 'int[int]' for array subscript c[p ++] =j[i ++]; ^ gustare.cpp:39:15: error: 'k' was not declared in this scope c[p ++] = k[j ++]; ^ gustare.cpp:42:5: error: redeclaration of 'int i' int i = 0 , j = 0; ^ gustare.cpp:17:13: error: 'int i' previously declared here int i = 0 , j = 0; ^ gustare.cpp:42:13: error: redeclaration of 'int j' int i = 0 , j = 0; ^ gustare.cpp:17:21: error: 'int j' previously declared here int i = 0 , j = 0; ^ gustare.cpp:45:13: error: 'k' was not declared in this scope if(v[i]<k[j]) ^ gustare.cpp:52:14: error: 'k' was not declared in this scope c[p ++] =k[j ++]; ^ gustare.cpp:55:5: error: redeclaration of 'int i' int i = 0 , j = 0; ^ gustare.cpp:17:13: error: 'int i' previously declared here int i = 0 , j = 0; ^ gustare.cpp:55:13: error: redeclaration of 'int j' int i = 0 , j = 0; ^ gustare.cpp:17:21: error: 'int j' previously declared here int i = 0 , j = 0; ^ gustare.cpp:58:8: error: 'a' was not declared in this scope if(a[i] < b[j]) ^ gustare.cpp:58:15: error: 'b' was not declared in this scope if(a[i] < b[j]) ^ gustare.cpp:63:15: error: 'a' was not declared in this scope c[p ++] = a[i ++]; ^ gustare.cpp:65:15: error: 'b' was not declared in this scope c[p ++] = b[j ++]; ^ gustare.cpp:67:9: error: redeclaration of 'int i' int i = 0 , j = 0; ^ gustare.cpp:17:13: error: 'int i' previously declared here int i = 0 , j = 0; ^ gustare.cpp:67:17: error: redeclaration of 'int j' int i = 0 , j = 0; ^ gustare.cpp:17:21: error: 'int j' previously declared here int i = 0 , j = 0; ^ gustare.cpp:70:8: error: 'a' was not declared in this scope if(a[i] < b[j]) ^ gustare.cpp:70:15: error: 'b' was not declared in this scope if(a[i] < b[j]) ^ gustare.cpp:75:15: error: 'a' was not declared in this scope c[p ++] = a[i ++]; ^ gustare.cpp:77:15: error: 'b' was not declared in this scope c[p ++] = b[j ++]; ^
www.pbinfo.ro permite evaluarea a două tipuri de probleme:
Problema gustare 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ă.