#785
ElimMinMax
Se dă o matrice cu n
linii şi m
coloane şi elemente numere naturale distincte două câte două. Să se elimine din matrice linia și coloana pe care se află elementul maxim și linia și coloana pe care se află elementul minim.
Problema | ElimMinMax | Operații I/O |
![]() |
---|---|---|---|
Limita timp | 0.1 secunde | Limita memorie |
Total: 64 MB
/
Stivă 8 MB
|
Id soluție | #58407345 | Utilizator | |
Fișier | elimminmax.cpp | Dimensiune | 554 B |
Data încărcării | 02 Iunie 2025, 12:57 | Scor / rezultat | Eroare de compilare |
elimminmax.cpp: In function 'int main()': elimminmax.cpp:11:23: error: cannot bind 'std::istream {aka std::basic_istream<char>}' lvalue to 'std::basic_istream<char>&&' cin >> v[i]; ^ In file included from /usr/include/c++/4.8/iostream:40:0, from elimminmax.cpp:1: /usr/include/c++/4.8/istream:872:5: error: initializing argument 1 of 'std::basic_istream<_CharT, _Traits>& std::operator>>(std::basic_istream<_CharT, _Traits>&&, _Tp&) [with _CharT = char; _Traits = std::char_traits<char>; _Tp = int [101]]' operator>>(basic_istream<_CharT, _Traits>&& __is, _Tp& __x) ^ elimminmax.cpp:12:27: error: reference to 'min' is ambiguous if (v[i][j] < min) min = v[i][j]; ^ elimminmax.cpp:3:21: note: candidates are: int min int n, m, i, j, mx, min=1000000, v[101][101], k, l; ^ In file included from /usr/include/c++/4.8/bits/char_traits.h:39:0, from /usr/include/c++/4.8/ios:40, from /usr/include/c++/4.8/ostream:38, from /usr/include/c++/4.8/iostream:39, from elimminmax.cpp:1: /usr/include/c++/4.8/bits/stl_algobase.h:239:5: note: template<class _Tp, class _Compare> const _Tp& std::min(const _Tp&, const _Tp&, _Compare) min(const _Tp& __a, const _Tp& __b, _Compare __comp) ^ /usr/include/c++/4.8/bits/stl_algobase.h:193:5: note: template<class _Tp> const _Tp& std::min(const _Tp&, const _Tp&) min(const _Tp& __a, const _Tp& __b) ^ elimminmax.cpp:12:32: error: reference to 'min' is ambiguous if (v[i][j] < min) min = v[i][j]; ^ elimminmax.cpp:3:21: note: candidates are: int min int n, m, i, j, mx, min=1000000, v[101][101], k, l; ^ In file included from /usr/include/c++/4.8/bits/char_traits.h:39:0, from /usr/include/c++/4.8/ios:40, from /usr/include/c++/4.8/ostream:38, from /usr/include/c++/4.8/iostream:39, from elimminmax.cpp:1: /usr/include/c++/4.8/bits/stl_algobase.h:239:5: note: template<class _Tp, class _Compare> const _Tp& std::min(const _Tp&, const _Tp&, _Compare) min(const _Tp& __a, const _Tp& __b, _Compare __comp) ^ /usr/include/c++/4.8/bits/stl_algobase.h:193:5: note: template<class _Tp> const _Tp& std::min(const _Tp&, const _Tp&) min(const _Tp& __a, const _Tp& __b) ^ elimminmax.cpp:20:27: error: reference to 'min' is ambiguous if(v[i][j] == min) ^ elimminmax.cpp:3:21: note: candidates are: int min int n, m, i, j, mx, min=1000000, v[101][101], k, l; ^ In file included from /usr/include/c++/4.8/bits/char_traits.h:39:0, from /usr/include/c++/4.8/ios:40, from /usr/include/c++/4.8/ostream:38, from /usr/include/c++/4.8/iostream:39, from elimminmax.cpp:1: /usr/include/c++/4.8/bits/stl_algobase.h:239:5: note: template<class _Tp, class _Compare> const _Tp& std::min(const _Tp&, const _Tp&, _Compare) min(const _Tp& __a, const _Tp& __b, _Compare __comp) ^ /usr/include/c++/4.8/bits/stl_algobase.h:193:5: note: template<class _Tp> const _Tp& std::min(const _Tp&, const _Tp&) min(const _Tp& __a, const _Tp& __b) ^ elimminmax.cpp:22:29: error: expected ';' before ')' token for(k = i;k ) ^ elimminmax.cpp:23:13: error: expected primary-expression before '}' token } ^ elimminmax.cpp:23:13: error: expected ';' before '}' token elimminmax.cpp:26:20: error: expected primary-expression before ')' token for(i = 1; i<= ) ^ elimminmax.cpp:26:20: error: expected ';' before ')' token elimminmax.cpp:27:1: error: expected primary-expression before '}' token } ^ elimminmax.cpp:27:1: error: expected ';' before '}' token
www.pbinfo.ro permite evaluarea a două tipuri de probleme:
Problema ElimMinMax 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ă.