#310
Se dă un vector cu n elemente, numere naturale. Determinaţi secvenţa palindromică de lungime maximă.
| Problema | SecvPal | Operații I/O |
secvpal.in/secvpal.out
|
|---|---|---|---|
| Limita timp | 0.1 secunde | Limita memorie |
Total: 64 MB
/
Stivă 8 MB
|
| Id soluție | #64588354 | Utilizator | |
| Fișier | secvpal.cpp | Dimensiune | 740 B |
| Data încărcării | 16 Mai 2026, 22:46 | Scor/rezultat | Eroare de compilare |
secvpal.cpp: In function ‘int main()’: secvpal.cpp:22:37: error: reference to ‘right’ is ambiguous 22 | if(valid && j - i > right - left) | ^~~~~ In file included from /usr/include/c++/13/streambuf:43, from /usr/include/c++/13/bits/streambuf_iterator.h:35, from /usr/include/c++/13/iterator:66, from /usr/include/x86_64-linux-gnu/c++/13/bits/stdc++.h:54, from secvpal.cpp:1: /usr/include/c++/13/bits/ios_base.h:1050:3: note: candidates are: ‘std::ios_base& std::right(ios_base&)’ 1050 | right(ios_base& __base) | ^~~~~ secvpal.cpp:5:18: note: ‘int right’ 5 | int n, left = 0, right = 0, i, j, k, m; | ^~~~~ secvpal.cpp:22:45: error: reference to ‘left’ is ambiguous 22 | if(valid && j - i > right - left) | ^~~~ /usr/include/c++/13/bits/ios_base.h:1042:3: note: candidates are: ‘std::ios_base& std::left(ios_base&)’ 1042 | left(ios_base& __base) | ^~~~ secvpal.cpp:5:8: note: ‘int left’ 5 | int n, left = 0, right = 0, i, j, k, m; | ^~~~ secvpal.cpp:23:21: error: reference to ‘left’ is ambiguous 23 | left = i, right = j; | ^~~~ /usr/include/c++/13/bits/ios_base.h:1042:3: note: candidates are: ‘std::ios_base& std::left(ios_base&)’ 1042 | left(ios_base& __base) | ^~~~ secvpal.cpp:5:8: note: ‘int left’ 5 | int n, left = 0, right = 0, i, j, k, m; | ^~~~ secvpal.cpp:23:31: error: reference to ‘right’ is ambiguous 23 | left = i, right = j; | ^~~~~ /usr/include/c++/13/bits/ios_base.h:1050:3: note: candidates are: ‘std::ios_base& std::right(ios_base&)’ 1050 | right(ios_base& __base) | ^~~~~ secvpal.cpp:5:18: note: ‘int right’ 5 | int n, left = 0, right = 0, i, j, k, m; | ^~~~~ secvpal.cpp:25:13: error: reference to ‘left’ is ambiguous 25 | fout << left + 1 << " " << right + 1; | ^~~~ /usr/include/c++/13/bits/ios_base.h:1042:3: note: candidates are: ‘std::ios_base& std::left(ios_base&)’ 1042 | left(ios_base& __base) | ^~~~ secvpal.cpp:5:8: note: ‘int left’ 5 | int n, left = 0, right = 0, i, j, k, m; | ^~~~ secvpal.cpp:25:32: error: reference to ‘right’ is ambiguous 25 | fout << left + 1 << " " << right + 1; | ^~~~~ /usr/include/c++/13/bits/ios_base.h:1050:3: note: candidates are: ‘std::ios_base& std::right(ios_base&)’ 1050 | right(ios_base& __base) | ^~~~~ secvpal.cpp:5:18: note: ‘int right’ 5 | int n, left = 0, right = 0, i, j, k, m; | ^~~~~
www.pbinfo.ro permite evaluarea a două tipuri de probleme:
Problema SecvPal 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ă.