제출 #567095

#제출 시각아이디문제언어결과실행 시간메모리
567095shrimbBitaro’s Party (JOI18_bitaro)C++17
0 / 100
7 ms11220 KiB
#pragma GCC optimize ("Ofast") #pragma GCC target ("avx,avx2,fma") #include"bits/stdc++.h" using namespace std; #include <ext/pb_ds/assoc_container.hpp> #include <ext/pb_ds/tree_policy.hpp> using namespace __gnu_pbds; template<class x> using ordered_set = tree<x, null_type,less<x>, rb_tree_tag,tree_order_statistics_node_update>; #define int long long #define endl '\n' #define mod 1000000007 //\ #define mod 1686876991 const int maxn = 200001; int n, m, q; vector<int> adj[maxn], radj[maxn]; int dp[maxn]; int c[maxn]; signed main () { cin.tie(0)->sync_with_stdio(0); cin >> n >> m >> q; for (int i = 0 ; i < m ; i++) { int a, b; cin >> a >> b; adj[a].push_back(b); radj[b].push_back(a); } while (q--) { int t, y; cin >> t >> y; // cerr << t << " " << y << endl; memset(dp, 0, sizeof dp); for (int i = 0 ; i < y ; i++) cin >> c[y], dp[c[y]] = -1e8; for (int i = 1 ; i <= n ; i++) { for (int j : radj[i]) { dp[i] = max(dp[i], dp[j] + 1); } } if (dp[t] > m) cout << -1 << endl; else cout << dp[t] << endl; } }

컴파일 시 표준 에러 (stderr) 메시지

bitaro.cpp:17:1: warning: multi-line comment [-Wcomment]
   17 | //\
      | ^
#Verdict Execution timeMemoryGrader output
Fetching results...
#Verdict Execution timeMemoryGrader output
Fetching results...
#Verdict Execution timeMemoryGrader output
Fetching results...