#2650
books
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 \( {a}_{1} \), următoarea \( {a}_{2} \) și așa mai departe. Cartea de la bază are indicele n
(\( {a}_{n} \)). 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 \( {b}_{i} \) î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 | tastatură/ecran |
---|---|---|---|
Limita timp | 0.7 secunde | Limita memorie |
Total: 64 MB
/
Stivă 8 MB
|
Id soluție | #54427598 | Utilizator | |
Fișier | books.cpp | Dimensiune | 520 B |
Data încărcării | 28 Noiembrie 2024, 10:15 | Scor / rezultat | Eroare de compilare |
books.cpp:2:7: error: expected nested-name-specifier before 'nameaspace' using nameaspace std; ^ books.cpp:2:7: error: 'nameaspace' has not been declared books.cpp:2:18: error: expected ';' before 'std' using nameaspace std; ^ books.cpp:2:18: error: 'std' does not name a type books.cpp: In function 'int main()': books.cpp:6:1: error: 'cin' was not declared in this scope cin>>n; ^ books.cpp:6:1: note: suggested alternative: In file included from books.cpp:1:0: /usr/include/c++/4.8/iostream:60:18: note: 'std::cin' extern istream cin; /// Linked to standard input ^ 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:25:2: error: 'cout' was not declared in this scope cout<<0<<" "; ^ books.cpp:25:2: note: suggested alternative: In file included from books.cpp:1:0: /usr/include/c++/4.8/iostream:61:18: note: 'std::cout' extern ostream cout; /// Linked to standard output ^ 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ă.