Borderou de evaluare (job #3150127)

Utilizator Stormtrooper-007Vartic Rihard Stormtrooper-007 Data 14 septembrie 2023 21:53:06
Problema Graf Status done
Runda Arhiva de probleme Compilator cpp-64 | Vezi sursa
Scor 0

Raport evaluator

Eroare de compilare: main.cpp: In function 'int main()': main.cpp:34:22: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector<int>::size_type' {aka 'long unsigned int'} [-Wsign-compare] 34 | for(int i=0;i<adj[a].size();i++) | ~^~~~~~~~~~~~~~ main.cpp:55:12: error: reference to 'visit' is ambiguous 55 | if(visit[a]==0 && dis[v[a]].size()<=2) | ^~~~~ In file included from /usr/include/c++/12.2.1/x86_64-pc-linux-gnu/bits/stdc++.h:133, from main.cpp:1: /usr/include/c++/12.2.1/variant:1864:5: note: candidates are: 'template<class _Res, class _Visitor, class ... _Variants> constexpr _Res std::visit(_Visitor&&, _Variants&& ...)' 1864 | visit(_Visitor&& __visitor, _Variants&&... __variants) | ^~~~~ /usr/include/c++/12.2.1/variant:1824:5: note: 'template<class _Visitor, class ... _Variants> constexpr std::__detail::__variant::__visit_result_t<_Visitor, _Variants ...> std::visit(_Visitor&&, _Variants&& ...)' 1824 | visit(_Visitor&& __visitor, _Variants&&... __variants) | ^~~~~ main.cpp:8:6: note: 'bool visit [7501]' 8 | bool visit[7501]; | ^~~~~ main.cpp:59:9: error: reference to 'visit' is ambiguous 59 | visit[a]=1; | ^~~~~ /usr/include/c++/12.2.1/variant:1864:5: note: candidates are: 'template<class _Res, class _Visitor, class ... _Variants> constexpr _Res std::visit(_Visitor&&, _Variants&& ...)' 1864 | visit(_Visitor&& __visitor, _Variants&&... __variants) | ^~~~~ /usr/include/c++/12.2.1/variant:1824:5: note: 'template<class _Visitor, class ... _Variants> constexpr std::__detail::__variant::__visit_result_t<_Visitor, _Variants ...> std::visit(_Visitor&&, _Variants&& ...)' 1824 | visit(_Visitor&& __visitor, _Variants&&... __variants) | ^~~~~ main.cpp:8:6: note: 'bool visit [7501]' 8 | bool visit[7501]; | ^~~~~ main.cpp:60:22: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector<int>::size_type' {aka 'long unsigned int'} [-Wsign-compare] 60 | for(int i=0;i<pre[a].size();i++) | ~^~~~~~~~~~~~~~ main.cpp:73:18: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector<int>::size_type' {aka 'long unsigned int'} [-Wsign-compare] 73 | for(int i=0;i<ans.size();i++) | ~^~~~~~~~~~~ Non zero exit status: 1

Ceva nu functioneaza?