• محدودیت زمان: ۳ ثانیه
  • محدودیت حافظه: ۲۵۶ مگابایت
  • منبع: آزمون نهایی دوم دوره ۲۶ المپیاد کامپیوتر

طبق نظریه‌های یپکاسوالملک تنها kk رنگ در جهان وجود دارد. برای سادگی این رنگ‌ها را با 11 تا kk شماره‌گذاری کنید. او اعتقاد دارد که اگر رنگ jj روی رنگ ii ریخته شود، رنگ ti,jt_{i,j} حاصل می‌شود به طوری‌که ti,jt_{i,j} نیز یکی از همان kk رنگ است. البته نکته‌ی عجیبی که وجود دارد این است که ti,jt_{i, j} لزوما با tj,it_{j,i} برابر نیست. هم‌چنین ti,it_{i, i} لزوما برابر با ii نیست.

در امتحان‌های رنگ‌شناسی، او به هر یک از دانش‌آموزان یک پالت nn خانه‌ای می‌‌دهد که هر یک از خانه‌هایش با یکی از kk رنگ پر شده است. سپس او دو نوع درخواست از دانش‌آموزان دارد:

  1. بر روی خانه‌های iiام تا jjام رنگ cc ریخته شود.
  2. رنگ‌ خانه‌ی iiام چیست؟

برنامه‌ای بنویسید که بتواند پاسخ سوال‌های امتحان رنگ‌شناسی را به درستی بدهد.

ورودی

در خط اول ورودی دو عدد طبیعی nn و kk، تعداد خانه‌های پالت و تعداد رنگ‌ها، آمده است. در هر یک از kk خط بعدی، kk عدد طبیعی آمده است که jjامین عدد موجود در خط iiام از این خطوط، نشان‌دهنده‌ی ti,jt_{i, j} (رنگی که بعد از ریختن رنگ jj بر روی رنگ ii به وجود می‌آید) است. در خط بعدی nn عددی طبیعی آمده است که iiامین عدد آن نشان‌دهنده‌ی رنگ ابتدایی خانه‌ی iiام پالت است. در خط بعدی ورودی عدد طبیعی qq، نشان‌دهنده‌ی تعداد درخواست‌های پیکاسوالملک، آمده است. در هر یک qq سطر بعدی یک درخواست آمده است. درخواست‌های نوع اول، شامل یک کاراکتر # و سه عدد طبیعی ii و jj و cc است. درخواست‌های نوع دوم، شامل یک کاراکتر ? و یک عدد طبیعی ii ‌است. 2k502\leq k\leq 50 1n,q200 0001\leq n,q\leq 200\ 000

خروجی

در خروجی، پاسخ‌ هر یک از درخواست‌های نوع دوم را در خطی جداگانه چاپ کنید.

زیرمسئله‌ها

زیرمسئله نمره محدودیت
۱ ۷ n,q1000n,q\leq 1000
۲ ۲۰ k=2,n,q100 000k = 2, n,q\leq 100\ 000
۳ ۴۸ k5,n,q100 000k \leq 5, n,q\leq 100\ 000
۴ ۲۵ بدون محدودیت اضافی

مثال

ورودی نمونه ۱

4 2
1 2
2 1
1 1 1 1
6
# 1 3 2
# 2 4 1
? 1
? 2
? 3
? 4
Plain text

خروجی نمونه ۱

2
2
2
1
Plain text

ورودی نمونه ۲

5 3
1 2 3
1 2 3
1 2 3
1 2 3 1 2
7
# 1 3 1
? 2
# 3 5 3
? 2
# 1 4 2
? 2
? 5
Plain text

خروجی نمونه ۲

1
1
2
3
Plain text

ارسال پاسخ برای این سؤال
فایلی انتخاب نشده است.