#4475
Fermierul Petrică deține o livadă de formă dreptunghiulară, împărțită în N×M sectoare, dispuse pe N linii și M coloane, in fiecare sector fiind plantat un arbore dintr-o anumită specie, identificată printr-o literă mare a alfabetului englez.
Vecinul său, fermierul Ion dorește să cumpere o zonă dreptunghiulară din livada lui Petrică, care să aibă suprafața S și pentru fiecare specie prezentă în acea zonă numărul de arbori să fie același.
Determinați în câte moduri se poate alege zona dorită de Ion, precum și o modalitate de alegere.
Concursul Interjudețean de Matematică și Informatică SEVER-AUREL GROZE 2023
| Problema | Livada3 | Operații I/O |
livada.in/livada.out
|
|---|---|---|---|
| Limita timp | 0.2 secunde | Limita memorie |
Total: 64 MB
/
Stivă 8 MB
|
| Id soluție | #55067850 | Utilizator | |
| Fișier | livada3.cpp | Dimensiune | 1.94 KB |
| Data încărcării | 20 Decembrie 2024, 00:31 | Scor/rezultat | Eroare de compilare |
livada3.cpp:1:1: error: 'include' does not name a type include <bits/stdc++.h> ^ livada3.cpp:8:7: error: 'string' does not name a type const string file_name("livada"); ^ livada3.cpp:10:1: error: 'ifstream' does not name a type ifstream in(file_name + ".in"); ^ livada3.cpp:11:1: error: 'ofstream' does not name a type ofstream out(file_name + ".out"); ^ livada3.cpp:13:1: error: 'pair' does not name a type pair<pii, pii> p; ^ livada3.cpp: In function 'void area(int, int)': livada3.cpp:39:17: error: 'p' was not declared in this scope p = min(p, {{i, j}, {H, L}}); ^ livada3.cpp:39:44: error: 'min' was not declared in this scope p = min(p, {{i, j}, {H, L}}); ^ livada3.cpp: In function 'int main()': livada3.cpp:3:13: error: 'in' was not declared in this scope #define cin in ^ livada3.cpp:47:5: note: in expansion of macro 'cin' cin >> n >> m >> k; ^ livada3.cpp:48:12: error: 'INT_MAX' was not declared in this scope mini = INT_MAX, maxi = INT_MIN; ^ livada3.cpp:48:28: error: 'INT_MIN' was not declared in this scope mini = INT_MAX, maxi = INT_MIN; ^ livada3.cpp:51:66: error: 'min' was not declared in this scope cin >> c, a[i][j] = c - 'A', mini = min(mini, a[i][j]), maxi = max(maxi, a[i][j]); ^ livada3.cpp:51:93: error: 'max' was not declared in this scope cin >> c, a[i][j] = c - 'A', mini = min(mini, a[i][j]), maxi = max(maxi, a[i][j]); ^ livada3.cpp:59:5: error: 'p' was not declared in this scope p = {{INT_MAX, INT_MAX}, {INT_MAX, INT_MAX}}; ^ livada3.cpp:4:14: error: 'out' was not declared in this scope #define cout out ^ livada3.cpp:70:9: note: in expansion of macro 'cout' cout << p.first.first << ' ' << p.first.second << ' ' << p.second.first << ' ' << p.second.second << '\n' ^ livada3.cpp:4:14: error: 'out' was not declared in this scope #define cout out ^ livada3.cpp:74:9: note: in expansion of macro 'cout' cout << 0; ^
www.pbinfo.ro permite evaluarea a două tipuri de probleme:
Problema Livada3 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ă.