مسابقه برنامه نویسی الگوریتمی و پیاده‌سازی به مناسبت شب یلدا (بعد از یک هفته!) توسط شورای صنفی دانشکده ریاضی و علوم کامپیوتر برگزار می‌شود:

⭐️ یک مسابقه خیلی خفن داریم. 📔 این مسابقه یه ترکیب خوب از بخش‌های مختلف برنامه نویسی مثل الگوریتم و پیاده سازی هست، اصلا به اینکه برنامه نویسیم خوب نیست و اینا هم فکر نکنین و حتما شرکت کنین، پشیمون نمی‌شین. هر زبان برنامه‌نویسی که بلدید هم میتونید شرکت کنید و نگران نباشید. شرکت برای عموم آزاد است!

⏰ قراره سه از ساعت ۱۰ تا ۱۳ روز پنجشنبه ۹ دی با کلی هیجان تو این مسابقه شرکت کنیم :)))

🎁 جایزه این مسابقه هم که توی بنر نوشته شده که جذابیت و هیجان مسابقه رو چند برابر می‌کنه :)) (برای دیدن بنر به کانال تلگرامی زیر MCS_EVENTS ویا گروه تلگرامی MCS_YALDA بروید)

1️⃣🆚2️⃣ می‌تونین به صورت تکی یا تیم‌های دو نفره شرکت کنین که پیشنهادم اینه که تیم داشته باشین و شانس برنده شدنتون رو بیشتر کنید. (اگر بیشتر باشید و برنده شدید به شما جایزه تعلق نمی‌گیرد)

🔥 در آخر هم موفق باشین :)))

برای اطلاعات بیشتر عضو کانال تلگرامی رویدادهای ما بشوید. https://t.me/MCS_EVENTS

برای در جریان بودن از مسابقه و جشن عضو گ تروه لگرامی رویدادهای ما بشوید. https://t.me/MCS_YALDA

جشن عروسی


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

محمد عاشق شده و میخواد زن بگیره و میخواد عروسی بگیره، تنها شیرینی عروسی کوکی لاهیجان و کلوچه نادریه.

گیلان شامل nn شهر است و بعضی از شهرها با یک جاده به هم متصل می‌شوند به طوری که بین هر دو شهر دقیقاً یک مسیر وجود دارد. (به عبارت دیگر گراف گیلان یک درخت است.)

از آنجا که خانه‌ی خانواده‌ی محمد در شهر aa و خانه‌ی خانواده‌ی عشقشق در شهر bb است، می‌خواهند در شهری جشن بگیرند که فاصله‌اش از aa و bb برابر باشد.

محمد برای محاسبه‌ی تعداد شهرهایی که می‌توانند آنجا جشن بگیرند از شما کمک خواسته است.

شاید براتون جالب باشه محمد عاشق چایی شده و اینا همه توهمه و در اصل عروسی سبحان در شهر وازوسکیه

ورودی🔗

*توجّه:* برای آسانی، گراف گیلان به صورت یک درخت ریشه‌دار شده از راس شماره‌ی ۱ در ورودی داده می‌شود.

در خط اول ورودی، nn تعداد شهرهای گیلان آمده است. پس از آن در خط ii (2in2 \leq i \leq n) یک عدد داده می‌شود که پدر (Parent) رأس ii در گراف گیلان است.

در خط بعد عدد mm تعداد پرسش‌ها آمده‌است. سپس در خط ii اُم از mm خط بعد، دو عدد طبیعی aia_i و bib_i آمده‌ است. 1u,v,ai,bin100 000,1m100 0001 \leq u, v, a_i, b_i\le n \le 100\ 000 \quad , \quad 1 \leq m \le 100\ 000

خروجی🔗

خروجی شامل mm خط است که باید در خط ii اُم تعداد شهرهایی که فاصله‌ی آن‌ها از دو شهر aia_i و bib_i برابر است را چاپ کنید.

مثال🔗

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

5
1
2
2
4
3
1 2
2 2
1 3
Plain text

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

0
5
3
Plain text
ارسال پاسخ برای این سؤال
در حال حاضر شما دسترسی ندارید.