#1881
Se consideră un şir s
format din numere întregi. Să se determine numărul de termeni ai şirului obţinut prin eliminarea din cele două extremităţi ale lui s
a unui număr minim de termeni, astfel încât şirul rezultat să înceapă şi să se termine cu câte un număr par.
Problema | platou4 | Operații I/O |
![]() platou4.in /platou4.out
|
---|---|---|---|
Limita timp | 0.01 secunde | Limita memorie |
Total: 0.3 MB
/
Stivă 0.3 MB
|
Id soluție | #58281075 | Utilizator | |
Fișier | platou4.cpp | Dimensiune | 549 B |
Data încărcării | 24 Mai 2025, 11:14 | Scor / rezultat | Eroare de compilare |
platou4.cpp:5:12: error: 's' was not declared in this scope int x, n = s.size(), left = 0, right = n - 1, length = 0; ^ platou4.cpp: In function 'int main()': platou4.cpp:8:9: error: 's' was not declared in this scope s.push_back(x); ^ platou4.cpp:10:19: error: ISO C++ forbids comparison between pointer and integer [-fpermissive] while (left < n && s[left] % 2 != 0) { ^ platou4.cpp:10:24: error: 's' was not declared in this scope while (left < n && s[left] % 2 != 0) { ^ platou4.cpp:11:13: error: ISO C++ forbids incrementing a pointer of type 'std::ios_base& (*)(std::ios_base&)' [-fpermissive] left++; ^ platou4.cpp:11:13: error: lvalue required as increment operand platou4.cpp:14:14: error: ISO C++ forbids decrementing a pointer of type 'std::ios_base& (*)(std::ios_base&)' [-fpermissive] right--; ^ platou4.cpp:14:14: error: lvalue required as decrement operand platou4.cpp:18:26: error: ISO C++ forbids using pointer to a function in subtraction [-fpermissive] length = right - left + 1; ^ platou4.cpp:24:1: error: expected '}' at end of input } ^ platou4.cpp:24:1: error: expected '}' at end of input
www.pbinfo.ro permite evaluarea a două tipuri de probleme:
Problema platou4 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ă.