Submission #801934

#TimeUsernameProblemLanguageResultExecution timeMemory
801934Trisanu_DasWand (COCI19_wand)C++17
Compilation error
0 ms0 KiB
#include<bits/stdc++.h> using namespace std; bool vis[100001]; vector<int> adj[100001]; void dfs(int u){ vis[u] = true; for(int i = 0; i < adj[u].size(); i++){ if(!vis[adj[u][i]]) dfs(adj[u][i]); } } int main(){ ios::sync_with_stdio(0); cin.tie(0); int n, m,; cin >> n >> m; for(int i = 0; i < m; i++){ int u, v; cin >> u >> v; adj[v].push_back(u); } for(int i = 0; i < adj[1].size(); i++) dfs(adj[1][i]); if(adj[1].size() == 0) vis[1] = 1; for(int i = 1; i < n + 1; i++) cout << vis[i]; }

Compilation message (stderr)

wand.cpp: In function 'void dfs(int)':
wand.cpp:9:19: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector<int>::size_type' {aka 'long unsigned int'} [-Wsign-compare]
    9 |  for(int i = 0; i < adj[u].size(); i++){
      |                 ~~^~~~~~~~~~~~~~~
wand.cpp: In function 'int main()':
wand.cpp:15:11: error: expected unqualified-id before ';' token
   15 |  int n, m,;
      |           ^
wand.cpp:21:19: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector<int>::size_type' {aka 'long unsigned int'} [-Wsign-compare]
   21 |  for(int i = 0; i < adj[1].size(); i++) dfs(adj[1][i]);
      |                 ~~^~~~~~~~~~~~~~~