Borderou de evaluare (job #696896)
Utilizator |
|
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