Borderou de evaluare (job #1239907)
Utilizator | Data | 9 octombrie 2014 22:50:49 | |
---|---|---|---|
Problema | Banana | Status | done |
Runda | Arhiva de probleme | Compilator | cpp | Vezi sursa |
Scor | 0 |
Raport evaluator
Eroare de compilare:
user.cpp: In function ‘int cauta(int, int)’:
user.cpp:34:21: error: request for member ‘first’ in ‘A[mid]’, which is of non-class type ‘std::pair<int, int> [16100]’
if(A[ mid ].first > r1){
^
user.cpp:49:21: error: request for member ‘second’ in ‘A[mid]’, which is of non-class type ‘std::pair<int, int> [16100]’
if(A[ mid ].second > r2){
^
user.cpp: In function ‘int main()’:
user.cpp:76:14: error: request for member ‘first’ in ‘A[i]’, which is of non-class type ‘std::pair<int, int> [16100]’
A[i].first = q;
^
user.cpp:77:14: error: request for member ‘second’ in ‘A[i]’, which is of non-class type ‘std::pair<int, int> [16100]’
A[i].second = w;
^
user.cpp:78:17: error: request for member ‘first’ in ‘A[i]’, which is of non-class type ‘std::pair<int, int> [16100]’
x[ A[i].first ][ A[i].second ] = 1;
^
user.cpp:78:31: error: request for member ‘second’ in ‘A[i]’, which is of non-class type ‘std::pair<int, int> [16100]’
x[ A[i].first ][ A[i].second ] = 1;
^
user.cpp:83:22: error: request for member ‘first’ in ‘A[i]’, which is of non-class type ‘std::pair<int, int> [16100]’
update( A[i].first, A[i].second );
^
user.cpp:83:34: error: request for member ‘second’ in ‘A[i]’, which is of non-class type ‘std::pair<int, int> [16100]’
update( A[i].first, A[i].second );
^
In file included from /usr/include/c++/4.8/algorithm:62:0,
from user.cpp:2:
/usr/include/c++/4.8/bits/stl_algo.h: In instantiation of ‘void std::__insertion_sort(_RandomAccessIterator, _RandomAccessIterator) [with _RandomAccessIterator = std::pair<int, int> (*)[16100]]’:
/usr/include/c++/4.8/bits/stl_algo.h:2235:62: required from ‘void std::__final_insertion_sort(_RandomAccessIterator, _RandomAccessIterator) [with _RandomAccessIterator = std::pair<int, int> (*)[16100]]’
/usr/include/c++/4.8/bits/stl_algo.h:5476:47: required from ‘void std::sort(_RAIter, _RAIter) [with _RAIter = std::pair<int, int> (*)[16100]]’
user.cpp:81:26: required from here
/usr/include/c++/4.8/bits/stl_algo.h:2166:17: error: invalid array assignment
*__first = _GLIBCXX_MOVE(__val);
^
In file included from /usr/include/c++/4.8/bits/stl_algo.h:61:0,
from /usr/include/c++/4.8/algorithm:62,
from user.cpp:2:
/usr/include/c++/4.8/bits/stl_heap.h: In instantiation of ‘void std::__pop_heap(_RandomAccessIterator, _RandomAccessIterator, _RandomAccessIterator) [with _RandomAccessIterator = std::pair<int, int> (*)[16100]]’:
/usr/include/c++/4.8/bits/stl_algo.h:1960:42: required from ‘void std::__heap_select(_RandomAccessIterator, _RandomAccessIterator, _RandomAccessIterator) [with _RandomAccessIterator = std::pair<int, int> (*)[16100]]’
/usr/include/c++/4.8/bits/stl_algo.h:5322:51: required from ‘void std::partial_sort(_RAIter, _RAIter, _RAIter) [with _RAIter = std::pair<int, int> (*)[16100]]’
/usr/include/c++/4.8/bits/stl_algo.h:2333:60: required from ‘void std::__introsort_loop(_RandomAccessIterator, _RandomAccessIterator, _Size) [with _RandomAccessIterator = std::pair<int, int> (*)[16100]; _Size = int]’
/usr/include/c++/4.8/bits/stl_algo.h:5475:36: required from ‘void std::sort(_RAIter, _RAIter) [with _RAIter = std::pair<int, int> (*)[16100]]’
user.cpp:81:26: required from here
/usr/include/c++/4.8/bits/stl_heap.h:262:17: error: invalid array assignment
*__result = _GLIBCXX_MOVE(*__first);
^
/usr/include/c++/4.8/bits/stl_heap.h: In instantiation of ‘void std::__adjust_heap(_RandomAccessIterator, _Distance, _Distance, _Tp) [with _RandomAccessIterator = std::pair<int, int> (*)[16100]; _Distance = int; _Tp = std::pair<int, int>*]’:
/usr/include/c++/4.8/bits/stl_heap.h:407:71: required from ‘void std::make_heap(_RAIter, _RAIter) [with _RAIter = std::pair<int, int> (*)[16100]]’
/usr/include/c++/4.8/bits/stl_algo.h:1957:39: required from ‘void std::__heap_select(_RandomAccessIterator, _RandomAccessIterator, _RandomAccessIterator) [with _RandomAccessIterator = std::pair<int, int> (*)[16100]]’
Ceva nu functioneaza?
- Citeste despre borderoul de evaluare.
- Daca tot nu e bine, contacteaza-ne pe forum !