Borderou de evaluare (job #1494639)

Utilizator tamionvTamio Vesa Nakajima tamionv Data 1 octombrie 2015 17:57:06
Problema Heavy Path Decomposition Status done
Runda Arhiva educationala Compilator cpp | Vezi sursa
Scor 0

Raport evaluator

Compilare: user.cpp: In member function ‘int max_aint<Cmp>::update(int, int)’: user.cpp:30:45: warning: no return statement in function returning non-void [-Wreturn-type] buf[p] = max(buf[2*p], buf[2*p+1], c); } } }; ^ user.cpp: In instantiation of ‘max_aint<Cmp>::max_aint(int, F, Cmp, int) [with F = main()::__lambda2; Cmp = main()::__lambda1]’: user.cpp:126:11: required from here user.cpp:12:6: warning: ‘max_aint<main()::__lambda1>::c’ will be initialized after [-Wreorder] Cmp c; ^ user.cpp:10:9: warning: ‘int max_aint<main()::__lambda1>::minus_inf’ [-Wreorder] int n, minus_inf; ^ user.cpp:15:2: warning: when initialized here [-Wreorder] max_aint(const int sz, F f, Cmp cc, int min_inf): n(sz), buf(2*sz), c(cc), minus_inf(min_inf){ ^ user.cpp: In instantiation of ‘max_aint<Cmp>::max_aint(int, F, Cmp, int) [with F = heavy_path::heavy_path(std::vector<nod_info>&)::__lambda0; Cmp = std::less<int>]’: /usr/include/c++/4.8/ext/new_allocator.h:120:4: required from ‘void __gnu_cxx::new_allocator<_Tp>::construct(_Up*, _Args&& ...) [with _Up = max_aint<std::less<int> >; _Args = {unsigned int, heavy_path::heavy_path(std::vector<nod_info>&)::__lambda0, std::less<int>, int}; _Tp = max_aint<std::less<int> >]’ /usr/include/c++/4.8/bits/alloc_traits.h:254:4: required from ‘static typename std::enable_if<std::allocator_traits<_Alloc>::__construct_helper<_Tp, _Args>::value, void>::type std::allocator_traits<_Alloc>::_S_construct(_Alloc&, _Tp*, _Args&& ...) [with _Tp = max_aint<std::less<int> >; _Args = {unsigned int, heavy_path::heavy_path(std::vector<nod_info>&)::__lambda0, std::less<int>, int}; _Alloc = std::allocator<max_aint<std::less<int> > >; typename std::enable_if<std::allocator_traits<_Alloc>::__construct_helper<_Tp, _Args>::value, void>::type = void]’ /usr/include/c++/4.8/bits/alloc_traits.h:393:57: required from ‘static decltype (_S_construct(__a, __p, (forward<_Args>)(std::allocator_traits::construct::__args)...)) std::allocator_traits<_Alloc>::construct(_Alloc&, _Tp*, _Args&& ...) [with _Tp = max_aint<std::less<int> >; _Args = {unsigned int, heavy_path::heavy_path(std::vector<nod_info>&)::__lambda0, std::less<int>, int}; _Alloc = std::allocator<max_aint<std::less<int> > >; decltype (_S_construct(__a, __p, (forward<_Args>)(std::allocator_traits::construct::__args)...)) = <type error>]’ /usr/include/c++/4.8/bits/vector.tcc:97:40: required from ‘void std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {unsigned int, heavy_path::heavy_path(std::vector<nod_info>&)::__lambda0, std::less<int>, int}; _Tp = max_aint<std::less<int> >; _Alloc = std::allocator<max_aint<std::less<int> > >]’ user.cpp:86:20: required from here user.cpp:12:6: warning: ‘max_aint<std::less<int> >::c’ will be initialized after [-Wreorder] Cmp c; ^ user.cpp:10:9: warning: ‘int max_aint<std::less<int> >::minus_inf’ [-Wreorder] int n, minus_inf; ^ user.cpp:15:2: warning: when initialized here [-Wreorder] max_aint(const int sz, F f, Cmp cc, int min_inf): n(sz), buf(2*sz), c(cc), minus_inf(min_inf){ ^
Test Timp executie Memorie folosita Mesaj Punctaj/test Punctaj/grupa
10ms424kbIncorect00
20ms432kbIncorect0
38ms572kbIncorect00
420ms704kbIncorect0
5244ms5496kbOK50
6180ms3732kbIncorect0
7260ms5192kbIncorect0
8184ms3732kbIncorect0
9408ms10736kbIncorect00
10260ms6928kbIncorect0
11428ms9860kbIncorect0
12260ms6928kbIncorect0
13516ms12648kbIncorect00
14416ms9240kbIncorect0
15512ms13252kbIncorect0
16420ms9240kbIncorect0
17580ms15944kbIncorect00
18460ms11528kbIncorect0
19208msDepăşitMemory limit exceeded.0
20472ms11532kbIncorect0
Punctaj total0

Ceva nu functioneaza?