Submission #685048

#TimeUsernameProblemLanguageResultExecution timeMemory
685048moonheroNewspapers (CEOI21_newspapers)C++14
4 / 100
1 ms340 KiB
#include<bits/stdc++.h> using namespace std; using ll = long long; vector <int> g[1005]; bool used[1005], ok = 1; void dfs (int v, int pr = -1) { used[v] = 1; for (auto it : g[v]) { if (!used[it]) dfs(it, v); else if (it != pr) { cout << "NO\n"; exit(0); } } } signed main() { ios_base::sync_with_stdio(0); cin.tie(0); cout.tie(0); int n, m; cin >> n >> m; for (int i = 1; i <= m; i++) { int u, v; cin >> u >> v; g[u].push_back(v); g[v].push_back(u); } dfs(1); cout << "YES\n1\n1"; return 0; }
#Verdict Execution timeMemoryGrader output
Fetching results...
#Verdict Execution timeMemoryGrader output
Fetching results...
#Verdict Execution timeMemoryGrader output
Fetching results...