- محدودیت زمان: ۱ ثانیه
- محدودیت حافظه: ۲۵۶ مگابایت
فرض کنید یک گراف ساده راسی یالی است که راسهای آن از تا شماره گذاری شده است.
به یک گراف هملیتونی میگوییم اگر دوری داشته باشد که از هر راس دقیقا یکبار عبور کند.
یک گراف به شما داده میشود که همیلتونی است، از شما میخواهیم یکی از دورهای همیلتونی آن را پیدا کنید.
ورودی
در سطر اول ورودی دو عدد صحیح و که با یک فاصله از هم جدا شدهاند آمده است که به ترتیب نشاندهندهی تعداد راسها و یالهای گراف است.
در سطر بعدی دو عدد و که با یک فاصله از هم جدا شدهاند آمده است که نشاندهندهی وجود یال در گراف است.
تضمین میشود گراف داده شده ساده است. یعنی بین هر دو راس حداکثر یک یال آمده است.
خروجی
در تنها سطر خروجی یکی از جایگشتهای اعداد تا مثل را چاپ کنید به طوری که تشکیل یک دور همیلتونی بدهد؛ یعنی و v_{(i+1)% n} برای هر از تا به یکدیگر یال داشته باشند.
مثالها
ورودی نمونه ۱
خروجی نمونه ۱
ورودی نمونه ۲
خروجی نمونه ۲
ارسال پاسخ برای این سؤال