#1736
Cuie
Pe o scândură se găsesc înfipte și aliniate N
cuie de diverse înălțimi, măsurate în centimetri.
La fiecare ”bătaie” de ciocan într-un cui, acesta pătrunde în scândură cu 1
cm. Tâmplarul dorește să obțină cea mai lungă secvență de cuie de aceeași înălțime, după aplicarea a cel mult M
”bătăi” de ciocan.
Să se determine lungimea maximă – L
a unei secvențe de cuie de aceeași înălțime în condițiile date și numărul minim de ”bătăi” – K
necesare obținerii acesteia.
Lot Juniori Magurele, 2016
Problema | Cuie | Operații I/O |
cuie.in /cuie.out
|
---|---|---|---|
Limita timp | 0.1 secunde | Limita memorie |
Total: 16 MB
/
Stivă 8 MB
|
Id soluție | #50663611 | Utilizator | |
Fișier | cuie.cpp | Dimensiune | 689 B |
Data încărcării | 19 Aprilie 2024, 10:00 | Scor / rezultat | Eroare de compilare |
cuie.cpp:3:1: error: 'ifstream' does not name a type ifstream cin("cuie.in"); ^ cuie.cpp:4:1: error: 'ofstream' does not name a type ofstream cout("cuie.out"); ^ cuie.cpp:6:1: error: 'deque' does not name a type deque<int> coada; ^ cuie.cpp: In function 'int main()': cuie.cpp:11:5: error: 'cin' was not declared in this scope cin>>n>>m; ^ cuie.cpp:16:16: error: 'coada' was not declared in this scope while(!coada.empty() && v[j]<=v[coada.back()]) coada.pop_back(); ^ cuie.cpp:17:9: error: 'coada' was not declared in this scope coada.push_back(j); ^ cuie.cpp:29:5: error: 'cout' was not declared in this scope cout<<k; ^
www.pbinfo.ro permite evaluarea a două tipuri de probleme:
Problema Cuie 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ă.