Annoying vertex
گراف ساده همبند G به شما داده شده است. می خواهیم ببینیم آیا مسیری از راس x به راس y وجود دارد که از راس z عبور نکرده باشد یا نه.
شما باید برنامهای بنویسید که با دریافت گراف اولیه به تعداد زیادی از این نوع سوالات پاسخ دهد.
ورودی
در سطر اول ورودی سه عدد (1≤n≤200000) و (n−1≤m≤200000)و (1≤q≤200000) نشان دهنده تعداد رئوس و تعداد یالهای گراف و تعداد سوالات آمده است.
در m سطر بعدی در هر سطر دو عدد (1≤ui,vi≤n),(ui≠vi) آمده است که یک یال بدون جهت بین دو راس ui و vi را نشان می دهد.
در q سطر بعدی در هر سطر سه عدد (1 \leq x_i,y_i,z_i \leq n), (x_i \neq y_i \neq z_i) آمده است که سوال را مشخص می کند.
گراف ورودی همبند است.
در حد اقل 60 درصد تستها مقدار n کمتر یا مساوی 10^4 خواهد بود.
خروجی
بهازای هر سوال در صورتی که پاسخ مثبت است عدد 1 و در غیر این صورت عدد 0 را چاپ کنید.
محدودیتها
ورودی و خروجی نمونه
ورودی نمونه | خروجی نمونه |
4 4 2
1 2
1 3
2 3
3 4
1 4 2
1 4 3 | 1
0 |