سوالهای مسابقه به ترتیب سختی مرتب نشدن! رندومه ترتیبشون.
رتبهبندی باز هست. میتونید حین مسابقه از دیدن سوالهایی که بقیه حل کردن راهنمایی بگیرین!
اگه با ورودی گرفتن و خروجی دادن توی یه زبون مشکل دارید: نحوه کار با ورودی و خروجی
رتبهبندی مسابقه طبق قواعد ICPC هست! یعنی هر ارسال یا کامله یا ۰، و هر ارسال غلط ۲۰ دقیقه پنالتی زمانی داره. رتبهبندی اول بر اساس تعداد سوال و بعد بر اساس پنالتی هست.
سوالها تست شده هستن؛ ولی اگه حس کردید مشکلی وجود داره میتونید با ۰۹۲۰۳۱۰۵۲۰۱ (محمد مهدی شکری) تماس بگیرید.
بعد از بیش از دو سال انتظار و جستجو برای هم تیمی، ابواسحاق متوجه شد کدکاپ ۵ انفرادی برگزار میشود! برای همین کلی ناراحت شد و رشته افکارش تبدیل به گراف شد! اکنون برای باز گرداندن آن به حالت عادی، دست به دامن شما شده است.
رشته افکار ابواسحاق یک گرافِ سادهٔ همبند راسی و یالی است. او تصمیم دارد برای بازگرداندن رشته افکارش در طی مرحله، هر مرحله یک یال به آن اضافه کند به طوری که گراف حاصل، ساده باقی بماند و دارای حداقل یک دور به طول فرد باشد. (گراف ساده گرافی است که دارای یال چندگانه و طوقه نباشد)
امّا او که سلامت روانش بسیار برایش مهم است، قبل از این که دست به کار شود از شما میخواهد تا تعداد روشهای مختلف انجام این عمل را به او بگویید. از آنجا که تعداد حالات، ممکن است بسیار زیاد باشد، باقی ماندهٔ تقسیم آن بر را به او بگویید (دو روش از انجام مرحله را متمایز گوییم، اگر مرحلهای مثل وجود داشته باشد که دو سر یال اضافه شده در روش اول برابر با دو سر یال اضافه شده در روش دوم نباشد).
دقت کنید که ترتیب اضافه کردن یال اهمیت دارد.
در خط اول ورودی سه عدد ، و آمده است.
در خط بعدی دو عدد و آمده است، که نشان میدهد یک یال بین رئوس و وجود دارد.
تضمین میشود گراف ورودی، گرافی همبند و ساده است.
در خروجی باید باقیمانده تعداد روشهای خواسته شده بر را چاپ کنید.
حالت های معتبر به شکل زیر هستند: هر سطر نشان دهندهٔ یک حالت از انجام مرحله است. ( نمایانگر کشیدن یال بین دو رأس و است و یالها را در هر سطر از چپ به راست اضافه میکنیم)
تنها میتوان یال را اضافه کرد.