제출 #32323

#제출 시각아이디문제언어결과실행 시간메모리
32323dqhungdlFile Paths (BOI15_fil)C++14
0 / 100
0 ms2220 KiB
#include <bits/stdc++.h> using namespace std; int n,m,k,s,p[6005],l[6005]; void Sub2() { for(int i=n+1;i<=n+m;i++) { int u=i,len=0; bool check=false; while(u>0) { len+=l[u]; if(len>k) break; if(len==k||len+s==k) { cout<<"YES\n"; check=true; break; } u=p[u]; } if(check==false) cout<<"NO\n"; } } int main() { ios_base::sync_with_stdio(false); //freopen("FIL.INP","r",stdin); cin>>n>>m>>k>>s; s++; for(int i=1;i<=n+m;i++) { cin>>p[i]>>l[i]; l[i]++; } if(n<=3000&&m<=3000) Sub2(); }
#Verdict Execution timeMemoryGrader output
Fetching results...
#Verdict Execution timeMemoryGrader output
Fetching results...
#Verdict Execution timeMemoryGrader output
Fetching results...