Borderou de evaluare (job #781590)

Utilizator avatar Nico179 Lazarescu Maria-Anastasia Nico179 IP ascuns
Problemă Căutare binară Compilator cpp-32
Rundă Arhiva de probleme Status evaluat
Dată 8 iul. 2024 15:39:17 Scor 0

Raport evaluator

Eroare de compilare: main.cpp: In function 'int main()': main.cpp:77:21: error: reference to 'less_equal' is ambiguous 77 | cout << less_equal(arr, x)<< "\n"; | ^~~~~~~~~~ In file included from /usr/lib/gcc/i686-pc-linux-gnu/13/include/g++-v13/string:49, from /usr/lib/gcc/i686-pc-linux-gnu/13/include/g++-v13/bits/locale_classes.h:40, from /usr/lib/gcc/i686-pc-linux-gnu/13/include/g++-v13/bits/ios_base.h:41, from /usr/lib/gcc/i686-pc-linux-gnu/13/include/g++-v13/ios:44, from /usr/lib/gcc/i686-pc-linux-gnu/13/include/g++-v13/ostream:40, from /usr/lib/gcc/i686-pc-linux-gnu/13/include/g++-v13/iostream:41, from main.cpp:1: /usr/lib/gcc/i686-pc-linux-gnu/13/include/g++-v13/bits/stl_function.h:365:12: note: candidates are: 'template<class _Tp> struct std::less_equal' 365 | struct less_equal; | ^~~~~~~~~~ main.cpp:26:5: note: 'int less_equal(const std::vector<int>&, int)' 26 | int less_equal(const vector<int>& arr, int x) { | ^~~~~~~~~~ main.cpp:79:21: error: reference to 'greater_equal' is ambiguous 79 | cout << greater_equal(arr, x) << "\n"; | ^~~~~~~~~~~~~ /usr/lib/gcc/i686-pc-linux-gnu/13/include/g++-v13/bits/stl_function.h:362:12: note: candidates are: 'template<class _Tp> struct std::greater_equal' 362 | struct greater_equal; | ^~~~~~~~~~~~~ main.cpp:44:5: note: 'int greater_equal(const std::vector<int>&, int)' 44 | int greater_equal(const vector<int>& arr, int x) { | ^~~~~~~~~~~~~