Borderou de evaluare (job #2683607)

Utilizator Chirac_MateiChiriac Matei Chirac_Matei Data 11 decembrie 2020 18:07:09
Problema Stalpi2 Status done
Runda Arhiva de probleme Compilator cpp-64 | Vezi sursa
Scor 0

Raport evaluator

Eroare de compilare: main.cpp: In function 'int calc(int)': main.cpp:39:32: error: invalid initialization of non-const reference of type 'std::pair<int, int>&' from an rvalue of type 'std::pair<int, int>' add({dp[i-1][j], j}); ^ In file included from /usr/include/c++/6/bits/stl_algobase.h:64:0, from /usr/include/c++/6/bits/char_traits.h:39, from /usr/include/c++/6/ios:40, from /usr/include/c++/6/istream:38, from /usr/include/c++/6/sstream:38, from /usr/include/c++/6/complex:45, from /usr/include/c++/6/ccomplex:39, from /usr/include/x86_64-linux-gnu/c++/6/bits/stdc++.h:52, from main.cpp:1: /usr/include/c++/6/bits/stl_pair.h:326:12: note: after user-defined conversion: constexpr std::pair<_T1, _T2>::pair(_U1&&, _U2&&) [with _U1 = int&; _U2 = int&; typename std::enable_if<(std::_PCC<true, _T1, _T2>::_MoveConstructiblePair<_U1, _U2>() && std::_PCC<true, _T1, _T2>::_ImplicitlyMoveConvertiblePair<_U1, _U2>()), bool>::type <anonymous> = 1u; _T1 = int; _T2 = int] constexpr pair(_U1&& __x, _U2&& __y) ^~~~ main.cpp:15:13: note: initializing argument 1 of 'void add(std::pair<int, int>&)' inline void add(pair<int, int> &x) ^~~ Non zero exit status: 1

Ceva nu functioneaza?