Borderou de evaluare (job #2892341)
Utilizator | Tudose 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?
- Citeste despre borderoul de evaluare.
- Daca tot nu e bine, contacteaza-ne pe forum !