Submission #1244803

#TimeUsernameProblemLanguageResultExecution timeMemory
1244803mountainsaltSpring cleaning (CEOI20_cleaning)C++20
0 / 100
39 ms7492 KiB
#include <bits/stdc++.h> #define int long long using namespace std; const int mod=1e9+7; const int N=1e5+5; int n, q, deg[N]; vector<int> adj[N]; signed main(){ ios_base::sync_with_stdio(false); cin.tie(NULL); cin >> n >> q; for(int i=1; i<n; i++){ int u, v; cin >> u >> v; adj[u].emplace_back(v); adj[v].emplace_back(u); deg[u]++; deg[v]++; } int __=1; while(__++<=q){ int m; cin >> m; if(deg[1]%2) cout << -1; else cout << n+m-1; } }
#Verdict Execution timeMemoryGrader output
Fetching results...
#Verdict Execution timeMemoryGrader output
Fetching results...
#Verdict Execution timeMemoryGrader output
Fetching results...
#Verdict Execution timeMemoryGrader output
Fetching results...
#Verdict Execution timeMemoryGrader output
Fetching results...
#Verdict Execution timeMemoryGrader output
Fetching results...
#Verdict Execution timeMemoryGrader output
Fetching results...