Borderou de evaluare (job #696896)

Utilizator avatar morariu.tudor Morariu Tudor morariu.tudor IP ascuns
Problemă Suma K (clasa a 8-a) Compilator cpp-32
Rundă Arhiva de probleme Status evaluat
Dată 18 feb. 2023 13:50:33 Scor 0

Raport evaluator

Eroare de compilare: main.cpp: In function 'void debug(std::vector<long long int>)': main.cpp:50:21: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector<long long int>::size_type' {aka 'unsigned int'} [-Wsign-compare] 50 | for(int i = 0;i < v.size();i++) cout << v[i] << ' '; | ~~^~~~~~~~~~ main.cpp: In function 'std::string decToBin(int, int)': main.cpp:69:22: warning: comparison of integer expressions of different signedness: 'std::__cxx11::basic_string<char>::size_type' {aka 'unsigned int'} and 'int' [-Wsign-compare] 69 | while(ans.size() < sz) ans.insert(ans.begin(), '0'); | ~~~~~~~~~~~^~~~ main.cpp:62:9: warning: unused variable 'it' [-Wunused-variable] 62 | int it = 0; | ^~ main.cpp: In function 'int main()': main.cpp:95:22: error: invalid types 'long long int[int]' for array subscript 95 | if(nr < 0) ng[it++] = nr; | ^ main.cpp:105:36: error: request for member 'size' in 'ng', which is of non-class type 'long long int' 105 | for(int i = 0;i < k and i < ng.size();i++) | ^~~~ main.cpp:107:14: error: invalid types 'long long int[int]' for array subscript 107 | if(ng[i] < 0) | ^ main.cpp:109:24: error: invalid types 'long long int[int]' for array subscript 109 | S += abs(ng[i]); | ^ In file included from /usr/lib/gcc/i686-pc-linux-gnu/11/include/g++-v11/algorithm:62, from main.cpp:10: /usr/lib/gcc/i686-pc-linux-gnu/11/include/g++-v11/bits/stl_algo.h: In instantiation of 'void std::__insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = long long int; _Compare = __gnu_cxx::__ops::_Iter_less_iter]': /usr/lib/gcc/i686-pc-linux-gnu/11/include/g++-v11/bits/stl_algo.h:1866:25: required from 'void std::__final_insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = long long int; _Compare = __gnu_cxx::__ops::_Iter_less_iter]' /usr/lib/gcc/i686-pc-linux-gnu/11/include/g++-v11/bits/stl_algo.h:1957:31: required from 'void std::__sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = long long int; _Compare = __gnu_cxx::__ops::_Iter_less_iter]' /usr/lib/gcc/i686-pc-linux-gnu/11/include/g++-v11/bits/stl_algo.h:4842:18: required from 'void std::sort(_RAIter, _RAIter) [with _RAIter = long long int]' main.cpp:100:9: required from here /usr/lib/gcc/i686-pc-linux-gnu/11/include/g++-v11/bits/stl_algo.h:1829:17: error: no type named 'value_type' in 'struct std::iterator_traits<long long int>' 1829 | __val = _GLIBCXX_MOVE(*__i); | ^~~~~ /usr/lib/gcc/i686-pc-linux-gnu/11/include/g++-v11/bits/stl_algo.h:1831:15: error: invalid type argument of unary '*' (have 'long long int') 1831 | *__first = _GLIBCXX_MOVE(__val); | ^~~~~~~~ /usr/lib/gcc/i686-pc-linux-gnu/11/include/g++-v11/bits/stl_algo.h:1829:17: error: no type named 'value_type' in 'struct std::iterator_traits<long long int>' 1829 | __val = _GLIBCXX_MOVE(*__i); | ^~~~~ In file included from /usr/lib/gcc/i686-pc-linux-gnu/11/include/g++-v11/bits/stl_algobase.h:71, from /usr/lib/gcc/i686-pc-linux-gnu/11/include/g++-v11/algorithm:61, from main.cpp:10: /usr/lib/gcc/i686-pc-linux-gnu/11/include/g++-v11/bits/predefined_ops.h: In instantiation of 'constexpr bool __gnu_cxx::__ops::_Iter_less_iter::operator()(_Iterator1, _Iterator2) const [with _Iterator1 = long long int; _Iterator2 = long long int]': /usr/lib/gcc/i686-pc-linux-gnu/11/include/g++-v11/bits/stl_algo.h:82:17: required from 'void std::__move_median_to_first(_Iterator, _Iterator, _Iterator, _Iterator, _Compare) [with _Iterator = long long int; _Compare = __gnu_cxx::__ops::_Iter_less_iter]' /usr/lib/gcc/i686-pc-linux-gnu/11/include/g++-v11/bits/stl_algo.h:1904:34: required from '_RandomAccessIterator std::__unguarded_partition_pivot(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = long long int; _Compare = __gnu_cxx::__ops::_Iter_less_iter]' /usr/lib/gcc/i686-pc-linux-gnu/11/include/g++-v11/bits/stl_algo.h:1938:38: required from 'void std::__introsort_loop(_RandomAccessIterator, _RandomAccessIterator, _Size, _Compare) [with _RandomAccessIterator = long long int; _Size = long long int; _Compare = __gnu_cxx::__ops::_Iter_less_iter]' /usr/lib/gcc/i686-pc-linux-gnu/11/include/g++-v11/bits/stl_algo.h:1954:25: required from 'void std::__sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = long long int; _Compare = __gnu_cxx::__ops::_Iter_less_iter]' /usr/lib/gcc/i686-pc-linux-gnu/11/include/g++-v11/bits/stl_algo.h:4842:18: required from 'void std::sort(_RAIter, _RAIter) [with _RAIter = long long int]' main.cpp:100:9: required from here