#3730
Fermierul Feder cultivă cartofi pe un teren dreptunghiular de lățime N metri și lungime M metri, compartimentat în N * M zone pătratice identice de lungime 1 metru, dispuse alăturat, câte N pe lățime (pe N linii, numerotate de la 1 la N) și câte M pe lungime (pe M coloane, numerotate de la 1 la M).
Scrieți un program care citește numerele N și M (cu semnificația din enunț), iar apoi determină:
1. numărul plantelor din teren care nu au produs niciun cartof;
2. numărul maxim de cartofi care pot fi produși de plantele dintr-o suprafață pătratică din terenul fermierului;
3. pentru fiecare dintre cele Q perechi de numere (A, B) citite, numărul cartofilor produși de plantele aflate în zonele pătratice situate între coloanele cu numerele A și B, inclusiv acestea.
OJI 2021 clasa a VIII-a
| Problema | Cartofi | Operații I/O |
cartofi.in/cartofi.out
|
|---|---|---|---|
| Limita timp | 0.5 secunde | Limita memorie |
Total: 64 MB
/
Stivă 8 MB
|
| Id soluție | #62020668 | Utilizator | |
| Fișier | cartofi.cpp | Dimensiune | 1.77 KB |
| Data încărcării | 30 Decembrie 2025, 16:21 | Scor/rezultat | Eroare de compilare |
cartofi.cpp: In function 'int main()': cartofi.cpp:43:15: error: conflicting declaration 'long long int current' long long current = 0; ^ cartofi.cpp:27:6: error: 'current' has a previous declaration as 'int current' int current = 1; ^ cartofi.cpp:95:25: error: 'j' was not declared in this scope for(int i = j; i < min(60ll, m);i++){ ^ cartofi.cpp:44:15: warning: unused variable 'maximum' [-Wunused-variable] long long maximum = -1; ^
www.pbinfo.ro permite evaluarea a două tipuri de probleme:
Problema Cartofi 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ă.