bitaro.cpp: In function 'int main()':
bitaro.cpp:23:12: warning: comparison between signed and unsigned integer expressions [-Wsign-compare]
for(j=0;j<E[i].size();j++)
~^~~~~~~~~~~~
bitaro.cpp:26:13: warning: comparison between signed and unsigned integer expressions [-Wsign-compare]
for(k=0;k<dp[v].size();k++)
~^~~~~~~~~~~~~
bitaro.cpp:57:14: warning: comparison between signed and unsigned integer expressions [-Wsign-compare]
for(j=0;j<E[i].size();j++) tmp[i]=max(tmp[i],tmp[E[i][j]]+1);
~^~~~~~~~~~~~
bitaro.cpp:65:13: warning: comparison between signed and unsigned integer expressions [-Wsign-compare]
for(i=0;i<dp[st].size();i++) if(!was[dp[st][i].second]) ans=dp[st][i].first;
~^~~~~~~~~~~~~~
bitaro.cpp:18:7: warning: ignoring return value of 'int scanf(const char*, ...)', declared with attribute warn_unused_result [-Wunused-result]
scanf("%i %i %i",&n,&m,&q);
~~~~~^~~~~~~~~~~~~~~~~~~~~
bitaro.cpp:19:40: warning: ignoring return value of 'int scanf(const char*, ...)', declared with attribute warn_unused_result [-Wunused-result]
for(i=1;i<=m;i++) scanf("%i %i",&u,&v),E[v].pb(u);
~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~
bitaro.cpp:48:8: warning: ignoring return value of 'int scanf(const char*, ...)', declared with attribute warn_unused_result [-Wunused-result]
scanf("%i %i",&st,&sz);
~~~~~^~~~~~~~~~~~~~~~~
bitaro.cpp:50:38: warning: ignoring return value of 'int scanf(const char*, ...)', declared with attribute warn_unused_result [-Wunused-result]
for(i=0;i<sz;i++) scanf("%i",&x[i]),was[x[i]]=1;
~~~~~~~~~~~~~~~~~^~~~~~~~~~~~