خانج


  • محدودیت زمان: ۱ ثانیه
  • محدودیت حافظه: ۲۵۶ مگابایت

خانج شخصیتی تپل‌ (شما بخوانید تو‌پر) و کم حاشیه است! او به تازگی تصمیم گرفته رژیم بگیرد و معمولا به رژیم خود پایبند است.

خانج تنها زمانی که درختی ببیند که رئوس آن رنگ شده اند، کنترل خود را از دست می‌دهد، و اگر در درخت بیشینه‌ی فاصله‌ی بین دو راس ناهمرنگ xx باشد، او xx جوس شیرینی خواهد خورد.(جوس یک واحد اندازه‌گیری شیرینی است که با توجه به وقت محدود امتحان به توضیح آن نمی‌پردازیم)

درختی داریم با nn راس و kk رنگ، رنگ بعضی از رئوس را نمی‌دانیم، رنگ آنها با عدد 00 نشان داده شده و رنگ بقیه رئوس با اعداد 11 تا kk. از آنجا که ما به شدت نگران وضعیت رژیم خانج هستیم به دنبال آن هستیم که او با دیدن این درخت کمترین مقدار شیرینی را بخورد. پس تلاش می‌کنیم رئوسی که رنگشان معلوم نیست را طوری با رنگ‌های 11 تا kk رنگ کنیم که رنگ iiام aia_{i} بار ظاهر شود و بیشینه‌ی فاصله‌ی میان 22 راس ناهمرنگ کمینه شود. تضمین می‌شود که جمع رنگ‌ها nn است.

همچنین qq بار یک راس انتخاب شده، و رنگ آن تغییر می‌کند، به این صورت که اگر رنگش 11 تا kk باشد٬ رنگ آن 00 می‌شود(بی‌رنگ می‌شود) و اگر بی‌رنگ باشد رنگ آن به عددی از 11 تا kk تبدیل می‌شود(تضمین می‌شود بعد از این عمل هیچ رنگ iiای بیش از aia_{i} بار ظاهر نخواهد شد)

از شما خواسته شده q+1q + 1 عدد چاپ کنید، که نشان‌دهنده‌ی این است که در ابتدا و بعد از هر تغییر در درخت، خانج حداقل چند جوس شیرینی خواهد خورد؟

ورودی🔗

در سطر اول ورودی دو عدد nn و kk آمده‌است.

در n1n - 1 سطر بعد هر خط، دو عدد uu و vv آمده است، که به معنی وجود یالی از راس uu به راس vv می‌باشد.

در سطر بعدی kk عدد آمده است که عدد iiام برابر با aia_{i} است.

در سطر بعدی عدد qq آمده است.

در qq سطر بعدی، هر سطر 22 عدد xx و cc آمده است، که به معنی تغییر رنگ راس xx به رنگ cc می‌باشد. اگر c=0c = 0 باشد، به این معنا‌ست که این راس بی‌رنگ شود.

1n,k,q100 0001 \le n, k, q \le 100\ 000 1u,v,xn1 \le u, v, x \le n 0ck 0 \le c \le k

خروجی🔗

در q+1q + 1 سطر خروجی، مقدار‌های گفته شده در صورت سوال را به ترتیب چاپ کنید.

زیر مسئله‌ها🔗

زیرمسئله نمره محدودیت
۱ ۱۵ q10q \le 10 ,n9n \le 9
۲ ۱۵ k=2k = 2 ,q=0q = 0
۳ ۲۰ q=0q = 0
۴ ۵۰ بدون محدودیت اضافی

مثال🔗

ورودی نمونه ۱🔗

3 2
1 2
2 3
2 1
4
1 1
2 1
2 0
2 2
Plain text

خروجی نمونه ۱🔗

1
1
2
1
1
Plain text