#241
Se dau două şiruri a şi b, cu n, respectiv m elemente, numere naturale, ordonate crescător. Să se construiască un al treilea şir, c, care să conţină, în ordine crescătoare, elementele din şirurile a şi b.
| Problema | Interclasare | Operații I/O |
interclasare.in/interclasare.out
|
|---|---|---|---|
| Limita timp | 0.5 secunde | Limita memorie |
Total: 64 MB
/
Stivă 32 MB
|
| Id soluție | #64661810 | Utilizator | |
| Fișier | interclasare.cpp | Dimensiune | 1.39 KB |
| Data încărcării | 21 Mai 2026, 09:46 | Scor/rezultat | Eroare de compilare |
interclasare.cpp:6:5: error: cannot declare ‘::main’ to be a global variable 6 | int main | ^~~~ interclasare.cpp:8:11: error: expected ‘}’ before ‘;’ token 8 | fin>>n; | ^ interclasare.cpp:7:1: note: to match this ‘{’ 7 | { | ^ interclasare.cpp:8:8: error: invalid user-defined conversion from ‘std::basic_istream<char>::__istream_type’ {aka ‘std::basic_istream<char>’} to ‘int’ [-fpermissive] 8 | fin>>n; | ~~~^~~ In file included from /usr/include/c++/13/ios:46, from /usr/include/c++/13/istream:40, from /usr/include/c++/13/fstream:40, from interclasare.cpp:1: /usr/include/c++/13/bits/basic_ios.h:117:16: note: candidate is: ‘std::basic_ios<_CharT, _Traits>::operator bool() const [with _CharT = char; _Traits = std::char_traits<char>]’ (near match) 117 | explicit operator bool() const | ^~~~~~~~ /usr/include/c++/13/bits/basic_ios.h:117:16: note: return type ‘bool’ of explicit conversion function cannot be converted to ‘int’ with a qualification conversion interclasare.cpp:9:5: error: expected unqualified-id before ‘for’ 9 | for(int i=1; i<=n; i++) | ^~~ interclasare.cpp:9:18: error: ‘i’ does not name a type 9 | for(int i=1; i<=n; i++) | ^ interclasare.cpp:9:24: error: ‘i’ does not name a type 9 | for(int i=1; i<=n; i++) | ^ interclasare.cpp:11:5: error: ‘fin’ does not name a type 11 | fin>>m; | ^~~ interclasare.cpp:12:5: error: expected unqualified-id before ‘for’ 12 | for(int j=1; j<=m; j++) | ^~~ interclasare.cpp:12:18: error: ‘j’ does not name a type 12 | for(int j=1; j<=m; j++) | ^ interclasare.cpp:12:24: error: ‘j’ does not name a type 12 | for(int j=1; j<=m; j++) | ^ interclasare.cpp:14:5: error: ‘i’ does not name a type 14 | i=1; | ^ interclasare.cpp:15:5: error: ‘j’ does not name a type 15 | j=1; | ^ interclasare.cpp:16:5: error: ‘k’ does not name a type 16 | k=0; | ^ interclasare.cpp:17:5: error: expected unqualified-id before ‘while’ 17 | while(i<=n&&j<=m){ | ^~~~~ interclasare.cpp:28:5: error: expected unqualified-id before ‘while’ 28 | while(i<=n){ | ^~~~~ interclasare.cpp:33:5: error: expected unqualified-id before ‘while’ 33 | while(j<=m){ | ^~~~~ interclasare.cpp:44:5: error: expected unqualified-id before ‘while’ 44 | while(i<=n){ | ^~~~~ interclasare.cpp:49:5: error: expected unqualified-id before ‘while’ 49 | while(j<=m){ | ^~~~~ interclasare.cpp:54:5: error: expected unqualified-id before ‘for’ 54 | for(int l=1; l,=k; 1++){ | ^~~ interclasare.cpp:54:18: error: ‘l’ does not name a type 54 | for(int l=1; l,=k; 1++){ | ^ interclasare.cpp:54:24: error: expected unqualified-id before numeric constant 54 | for(int l=1; l,=k; 1++){ | ^ interclasare.cpp:59:5: error: expected unqualified-id before ‘return’ 59 | return 0; | ^~~~~~ interclasare.cpp:60:1: error: expected declaration before ‘}’ token 60 | } | ^
www.pbinfo.ro permite evaluarea a două tipuri de probleme:
Problema Interclasare 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ă.