Borderou de evaluare (job #2892341)

Utilizator RaresFelixTudose Rares Felix RaresFelix Data 21 aprilie 2022 18:05:22
Problema 3dist Status done
Runda Arhiva de probleme Compilator cpp-64 | Vezi sursa
Scor 0

Raport evaluator

Eroare de compilare: main.cpp: In function 'void proces(std::vector<long long int>&)': main.cpp:147:13: warning: comparison of integer expressions of different signedness: 'll' {aka 'long long int'} and 'std::vector<long long int>::size_type' {aka 'long unsigned int'} [-Wsign-compare] 147 | while(p1 < L[it].size() && p2 < L[it2].size()) { | ~~~^~~~~~~~~~~~~~ main.cpp:147:34: warning: comparison of integer expressions of different signedness: 'll' {aka 'long long int'} and 'std::vector<long long int>::size_type' {aka 'long unsigned int'} [-Wsign-compare] 147 | while(p1 < L[it].size() && p2 < L[it2].size()) { | ~~~^~~~~~~~~~~~~~~ main.cpp: In instantiation of 'main()::<lambda(auto:1, auto:2)> [with auto:1 = pct; auto:2 = pct]': /usr/include/c++/10/bits/predefined_ops.h:156:30: required from 'constexpr bool __gnu_cxx::__ops::_Iter_comp_iter<_Compare>::operator()(_Iterator1, _Iterator2) [with _Iterator1 = pct*; _Iterator2 = pct*; _Compare = main()::<lambda(auto:1, auto:2)>]' /usr/include/c++/10/bits/stl_algo.h:82:17: required from 'void std::__move_median_to_first(_Iterator, _Iterator, _Iterator, _Iterator, _Compare) [with _Iterator = pct*; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<main()::<lambda(auto:1, auto:2)> >]' /usr/include/c++/10/bits/stl_algo.h:1924:34: required from '_RandomAccessIterator std::__unguarded_partition_pivot(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = pct*; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<main()::<lambda(auto:1, auto:2)> >]' /usr/include/c++/10/bits/stl_algo.h:1958:38: required from 'void std::__introsort_loop(_RandomAccessIterator, _RandomAccessIterator, _Size, _Compare) [with _RandomAccessIterator = pct*; _Size = long int; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<main()::<lambda(auto:1, auto:2)> >]' /usr/include/c++/10/bits/stl_algo.h:1974:25: required from 'void std::__sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = pct*; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<main()::<lambda(auto:1, auto:2)> >]' /usr/include/c++/10/bits/stl_algo.h:4894:18: required from 'void std::sort(_RAIter, _RAIter, _Compare) [with _RAIter = pct*; _Compare = main()::<lambda(auto:1, auto:2)>]' main.cpp:170:84: required from here main.cpp:170:56: error: 'tie' was not declared in this scope 170 | sort(P + 1, P + n + 1, [&](auto a, auto b) {return tie(a.y, a.x) < tie(b.y, b.x);}); | ~~~^~~~~~~~~~ main.cpp:7:1: note: 'std::tie' is defined in header '<tuple>'; did you forget to '#include <tuple>'? 6 | #include <algorithm> +++ |+#include <tuple> 7 | #pragma GCC optimize("O3") main.cpp:170:72: error: 'tie' was not declared in this scope, and no declarations were found by argument-dependent lookup at the point of instantiation 170 | sort(P + 1, P + n + 1, [&](auto a, auto b) {return tie(a.y, a.x) < tie(b.y, b.x);}); | ~~~^~~~~~~~~~ main.cpp: In instantiation of 'main()::<lambda(auto:3, auto:4)> [with auto:3 = pct; auto:4 = pct]': /usr/include/c++/10/bits/predefined_ops.h:156:30: required from 'constexpr bool __gnu_cxx::__ops::_Iter_comp_iter<_Compare>::operator()(_Iterator1, _Iterator2) [with _Iterator1 = pct*; _Iterator2 = pct*; _Compare = main()::<lambda(auto:3, auto:4)>]' /usr/include/c++/10/bits/stl_algo.h:82:17: required from 'void std::__move_median_to_first(_Iterator, _Iterator, _Iterator, _Iterator, _Compare) [with _Iterator = pct*; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<main()::<lambda(auto:3, auto:4)> >]' /usr/include/c++/10/bits/stl_algo.h:1924:34: required from '_RandomAccessIterator std::__unguarded_partition_pivot(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = pct*; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<main()::<lambda(auto:3, auto:4)> >]' /usr/include/c++/10/bits/stl_algo.h:1958:38: required from 'void std::__introsort_loop(_RandomAccessIterator, _RandomAccessIterator, _Size, _Compare) [with _RandomAccessIterator = pct*; _Size = long int; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<main()::<lambda(auto:3, auto:4)> >]' /usr/include/c++/10/bits/stl_algo.h:1974:25: required from 'void std::__sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = pct*; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<main()::<lambda(auto:3, auto:4)> >]' /usr/include/c++/10/bits/stl_algo.h:4894:18: required from 'void std::sort(_RAIter, _RAIter, _Compare) [with _RAIter = pct*; _Compare = main()::<lambda(auto:3, auto:4)>]' main.cpp:172:84: required from here main.cpp:172:56: error: 'tie' was not declared in this scope 172 | sort(P + 1, P + n + 1, [&](auto a, auto b) {return tie(a.x, a.y) < tie(b.x, b.y);}); | ~~~^~~~~~~~~~ main.cpp:172:56: note: 'std::tie' is defined in header '<tuple>'; did you forget to '#include <tuple>'? main.cpp:172:72: error: 'tie' was not declared in this scope, and no declarations were found by argument-dependent lookup at the point of instantiation 172 | sort(P + 1, P + n + 1, [&](auto a, auto b) {return tie(a.x, a.y) < tie(b.x, b.y);}); | ~~~^~~~~~~~~~ Non zero exit status: 1

Ceva nu functioneaza?