#2650
Eroul nostru, Căldărușe, are un număr n
de cărți pe care le are aranjate una peste cealaltă (sub forma unui stack). Cartea din vârf are valoarea a1, următoarea a2 și așa mai departe. Cartea de la bază are indicele n
(an). Toate numerele sunt distincte. Căldărușe vrea să mute toate cărțile în ghiozdanul lui în exact n
pași. În timpul pasului de ordin i
, el vrea să mute cartea cu numărul bi în ghiozdan. Dacă această carte se află în stack, el o ia atât pe ea, cât și toate cărțile situate deasupra acesteia și le pune în ghiozdan; în caz contrar, el nu va face nimic și va trece la următorul pas. Ajutați-l pe Căldărușe! Spuneți-i voi numărul de cărți pe care le va pune în ghiozdan în timpul fiecărui pas.
Problema | books | Operații I/O |
![]() |
---|---|---|---|
Limita timp | 0.7 secunde | Limita memorie |
Total: 64 MB
/
Stivă 8 MB
|
Id soluție | #54427645 | Utilizator | |
Fișier | books.cpp | Dimensiune | 519 B |
Data încărcării | 28 Noiembrie 2024, 10:16 | Scor / rezultat | Eroare de compilare |
books.cpp: In function 'int main()': books.cpp:7:12: error: expected primary-expression before ';' token for(i=1;i<=;i++) ^ books.cpp:21:10: warning: left operand of comma operator has no effect [-Wunused-value] for(r=1;r<=n,r++) ^ books.cpp:21:17: error: expected ';' before ')' token for(r=1;r<=n,r++) ^ books.cpp:24:1: error: expected primary-expression before '}' token } ^ books.cpp:24:1: error: expected ';' before '}' token books.cpp:5:56: warning: unused variable 'e' [-Wunused-variable] int n,a[200002],b[200002],st[200002],k,i,j,r,c[200002],e; ^ books.cpp: At global scope: books.cpp:27:1: error: expected unqualified-id before 'else' else ^
www.pbinfo.ro permite evaluarea a două tipuri de probleme:
Problema books 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ă.