#234
Se dă o matrice cu elemente numere întregi. Să se determine media aritmetică a elementelor strict pozitive din matrice, care sunt situate sub diagonala principală.
Variante Bacalaureat 2009
| Problema | MedPoz | Operații I/O |
medpoz.in/medpoz.out
|
|---|---|---|---|
| Limita timp | 0.1 secunde | Limita memorie |
Total: 64 MB
/
Stivă 8 MB
|
| Id soluție | #64689282 | Utilizator | |
| Fișier | medpoz.cpp | Dimensiune | 656 B |
| Data încărcării | 23 Mai 2026, 12:14 | Scor/rezultat | Eroare de compilare |
medpoz.cpp:2:1: error: stray ‘##’ in program 2 | ##include <iomanip> | ^~ medpoz.cpp:2:3: error: ‘include’ does not name a type 2 | ##include <iomanip> | ^~~~~~~ In file included from /usr/include/c++/13/fstream:1300, from medpoz.cpp:3: /usr/include/c++/13/bits/fstream.tcc: In member function ‘virtual std::basic_filebuf<_CharT, _Traits>::int_type std::basic_filebuf<_CharT, _Traits>::underflow()’: /usr/include/c++/13/bits/fstream.tcc:351:25: error: incomplete type ‘std::codecvt_base’ used in nested name specifier 351 | codecvt_base::result __r = codecvt_base::ok; | ^~~~~~ /usr/include/c++/13/bits/fstream.tcc:423:21: error: ‘__r’ was not declared in this scope; did you mean ‘__or_’? 423 | __r = _M_codecvt->in(_M_state_cur, _M_ext_next, | ^~~ | __or_ /usr/include/c++/13/bits/fstream.tcc:427:23: error: ‘__r’ was not declared in this scope; did you mean ‘__or_’? 427 | if (__r == codecvt_base::noconv) | ^~~ | __or_ /usr/include/c++/13/bits/fstream.tcc:427:44: error: incomplete type ‘std::codecvt_base’ used in nested name specifier 427 | if (__r == codecvt_base::noconv) | ^~~~~~ /usr/include/c++/13/bits/fstream.tcc:442:23: error: ‘__r’ was not declared in this scope; did you mean ‘__or_’? 442 | if (__r == codecvt_base::error) | ^~~ | __or_ /usr/include/c++/13/bits/fstream.tcc:442:44: error: incomplete type ‘std::codecvt_base’ used in nested name specifier 442 | if (__r == codecvt_base::error) | ^~~~~ /usr/include/c++/13/bits/fstream.tcc:465:19: error: ‘__r’ was not declared in this scope; did you mean ‘__or_’? 465 | if (__r == codecvt_base::partial) | ^~~ | __or_ /usr/include/c++/13/bits/fstream.tcc:465:40: error: incomplete type ‘std::codecvt_base’ used in nested name specifier 465 | if (__r == codecvt_base::partial) | ^~~~~~~ /usr/include/c++/13/bits/fstream.tcc:469:20: error: ‘__r’ was not declared in this scope; did you mean ‘__or_’? 469 | else if (__r == codecvt_base::error) | ^~~ | __or_ /usr/include/c++/13/bits/fstream.tcc:469:41: error: incomplete type ‘std::codecvt_base’ used in nested name specifier 469 | else if (__r == codecvt_base::error) | ^~~~~ /usr/include/c++/13/bits/fstream.tcc: In member function ‘bool std::basic_filebuf<_CharT, _Traits>::_M_convert_to_external(_CharT*, std::streamsize)’: /usr/include/c++/13/bits/fstream.tcc:625:25: error: incomplete type ‘std::codecvt_base’ used in nested name specifier 625 | codecvt_base::result __r; | ^~~~~~ /usr/include/c++/13/bits/fstream.tcc:626:11: error: ‘__r’ was not declared in this scope; did you mean ‘__or_’? 626 | __r = _M_codecvt->out(_M_state_cur, __ibuf, __ibuf + __ilen, | ^~~ | __or_ /usr/include/c++/13/bits/fstream.tcc:629:36: error: incomplete type ‘std::codecvt_base’ used in nested name specifier 629 | if (__r == codecvt_base::ok || __r == codecvt_base::partial) | ^~ /usr/include/c++/13/bits/fstream.tcc:629:63: error: incomplete type ‘std::codecvt_base’ used in nested name specifier 629 | if (__r == codecvt_base::ok || __r == codecvt_base::partial) | ^~~~~~~ /usr/include/c++/13/bits/fstream.tcc:631:41: error: incomplete type ‘std::codecvt_base’ used in nested name specifier 631 | else if (__r == codecvt_base::noconv) | ^~~~~~ /usr/include/c++/13/bits/fstream.tcc:645:36: error: incomplete type ‘std::codecvt_base’ used in nested name specifier 645 | if (__r == codecvt_base::partial && __elen == __plen) | ^~~~~~~ /usr/include/c++/13/bits/fstream.tcc:652:40: error: incomplete type ‘std::codecvt_base’ used in nested name specifier 652 | if (__r != codecvt_base::error) | ^~~~~ /usr/include/c++/13/bits/fstream.tcc: In member function ‘bool std::basic_filebuf<_CharT, _Traits>::_M_terminate_output()’: /usr/include/c++/13/bits/fstream.tcc:968:25: error: incomplete type ‘std::codecvt_base’ used in nested name specifier 968 | codecvt_base::result __r; | ^~~~~~ /usr/include/c++/13/bits/fstream.tcc:974:15: error: ‘__r’ was not declared in this scope; did you mean ‘__or_’? 974 | __r = _M_codecvt->unshift(_M_state_cur, __buf, | ^~~ | __or_ /usr/include/c++/13/bits/fstream.tcc:976:40: error: incomplete type ‘std::codecvt_base’ used in nested name specifier 976 | if (__r == codecvt_base::error) | ^~~~~ /usr/include/c++/13/bits/fstream.tcc:978:45: error: incomplete type ‘std::codecvt_base’ used in nested name specifier 978 | else if (__r == codecvt_base::ok || | ^~ /usr/include/c++/13/bits/fstream.tcc:979:45: error: incomplete type ‘std::codecvt_base’ used in nested name specifier 979 | __r == codecvt_base::partial) | ^~~~~~~ /usr/include/c++/13/bits/fstream.tcc:990:18: error: ‘__r’ was not declared in this scope; did you mean ‘__or_’? 990 | while (__r == codecvt_base::partial && __ilen > 0 && __testvalid); | ^~~ | __or_ /usr/include/c++/13/bits/fstream.tcc:990:39: error: incomplete type ‘std::codecvt_base’ used in nested name specifier 990 | while (__r == codecvt_base::partial && __ilen > 0 && __testvalid); | ^~~~~~~ medpoz.cpp: In function ‘int main()’: medpoz.cpp:31:22: error: ‘setprecision’ was not declared in this scope 31 | g<< fixed << setprecision(2) << media << endl; | ^~~~~~~~~~~~ medpoz.cpp:4:1: note: ‘std::setprecision’ is defined in header ‘<iomanip>’; did you forget to ‘#include <iomanip>’? 3 | #include <fstream> +++ |+#include <iomanip> 4 | using namespace std;
www.pbinfo.ro permite evaluarea a două tipuri de probleme:
Problema MedPoz 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ă.