#4115
După o lungă activitate în domeniul instalaţiilor sanitare, Dorel s-a hotărât să investească averea acumulată în acţiuni ale mai multor companii. Astfel, el dispune de o listă cu N
companii la care vrea să cumpere acţiuni, în M
zile consecutive. Fiind date Q
seturi de valori z
i
, z
f
, c
l
, c
r
, el doreşte să afle ce sumă a investit în perioada cuprinsă între zilele z
i
și z
f
(inclusiv acestea), la companiile cu numere de ordine cuprinse între c
l
și c
r
(inclusiv acestea).
Problema | investitie | Operații I/O |
![]() investitie.in /investitie.out
|
---|---|---|---|
Limita timp | 0.6 secunde | Limita memorie |
Total: 512 MB
/
Stivă 64 MB
|
Id soluție | #42367124 | Utilizator | |
Fișier | investitie.cpp | Dimensiune | 1.05 KB |
Data încărcării | 02 Martie 2023, 19:36 | Scor / rezultat | Eroare de compilare |
investitie.cpp:7:32: error: size of array 's' is too large int N, M, a[MAXN], s[MAXN][MAXN], Q; ^ investitie.cpp: In function 'void afisare()': investitie.cpp:12:21: error: 's' was not declared in this scope cout << s[j][i] << " "; ^ investitie.cpp: In function 'void stats(int, int, int, int)': investitie.cpp:22:20: error: 's' was not declared in this scope sum += s[j][i]; ^ investitie.cpp: In function 'int main()': investitie.cpp:39:9: error: 's' was not declared in this scope s[1][i] = a[i]; ^ investitie.cpp:44:13: error: 's' was not declared in this scope s[j][i] = s[j - 1][a[i]]; ^ investitie.cpp:30:41: warning: ignoring return value of 'FILE* freopen(const char*, const char*, FILE*)', declared with attribute warn_unused_result [-Wunused-result] freopen("investitie.in", "r", stdin); ^ investitie.cpp:31:43: warning: ignoring return value of 'FILE* freopen(const char*, const char*, FILE*)', declared with attribute warn_unused_result [-Wunused-result] freopen("investitie.out", "w", stdout); ^
www.pbinfo.ro permite evaluarea a două tipuri de probleme:
Problema investitie 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ă.