#4943
La festivalul “MusicFest”, scena principală este dotată cu o instalație de N lumini de ultimă generație, aranjate liniar și numerotate de la 1 la N. Inițial toate cele N lumini au intensitatea 0. Directorul tehnic a pregătit M efecte speciale. Fiecare efect i (pentru 1 ≤ i ≤ M) este descris prin trei valori: sti, dri și vali. Scrieți un program care, cunoscând N, M și cele M efecte, determină:
1. Suma totală a intensităților tuturor celor N lumini, după aplicarea tuturor celor M efecte.
2. Intensitatea maximă atinsă de oricare lumină de pe scenă, după aplicarea celor M efecte.
OMI Iasi 2026, clasele 7-8
| Problema | lumini3 | Operații I/O |
lumini.in/lumini.out
|
|---|---|---|---|
| Limita timp | 0.3 secunde | Limita memorie |
Total: 16 MB
/
Stivă 2 MB
|
| Id soluție | #63211763 | Utilizator | |
| Fișier | lumini3.cpp | Dimensiune | 635 B |
| Data încărcării | 21 Februarie 2026, 11:49 | Scor/rezultat | Eroare de compilare |
lumini3.cpp: In function 'int main()': lumini3.cpp:11:5: error: expected ',' or ';' before 'int' int n, m, c, i, st, dr, val, , mx = 0; ^ lumini3.cpp:12:12: error: 'c' was not declared in this scope fin >> c >> n >> m; ^ lumini3.cpp:12:17: error: 'n' was not declared in this scope fin >> c >> n >> m; ^ lumini3.cpp:12:22: error: 'm' was not declared in this scope fin >> c >> n >> m; ^ lumini3.cpp:14:12: error: 'i' was not declared in this scope for ( i = 1 ; i<=m; i++){ ^ lumini3.cpp:15:16: error: 'st' was not declared in this scope fin >> st >> dr >> val; ^ lumini3.cpp:15:22: error: 'dr' was not declared in this scope fin >> st >> dr >> val; ^ lumini3.cpp:15:28: error: 'val' was not declared in this scope fin >> st >> dr >> val; ^ lumini3.cpp:20:11: error: 'i' was not declared in this scope for ( i = 1; i <=n; i++){ ^ lumini3.cpp:23:13: error: 'mx' was not declared in this scope if (mx < lum[i])mx = lum[i]; ^ lumini3.cpp:26:18: error: 'mx' was not declared in this scope else fout << mx; ^
www.pbinfo.ro permite evaluarea a două tipuri de probleme:
Problema lumini3 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ă.