2Path
شما در این برنامه باید یک گراف همبند را از ورودی بخوانید که تعداد یالهای آن زوج است. سپس باید یالهای آن را به جفتهای ۲تایی (مسیرهای به طول ۲ یال) افراز کنید. میتوانید فرض کنید که گراف یک گراف ساده است.
ورودی
- در سطر اول ورودی ابتدا $n$ تعداد راسها سپس $m$ تعداد یالهای گراف نوشته شده است.
- سپس در $m$ سطر بعدی در هر سطر دو عدد نوشته شده است که سر و تهیک یال گراف را نشان میدهد. راسهای گراف از $۱$ تا $n$ شماره گذاری شدهاند.
- $1 \leq n, m \leq 10^5$
خروجی
- در هر سطر خروجی، شما باید یک مسیر به طول ۲ را بنویسید که مسیر $a$ $u$ $b$ را باید به صورت $u$ $a$ $b$ بنویسید (راس مرکزی باید ابتدا نوشته شود.) مسیرها را به ترتیب دلخواه بنویسید.
محدودیتها
- محدودیت زمان: ۲ ثانیه
- محدودیت حافظه: ۲۵۶ مگابایت
ورودی و خروجی نمونه
| ورودی نمونه | خروجی نمونه |
|---|---|
| 5 4 1 2 3 1 1 4 1 5 | 1 2 3 1 4 5 |
پاسخ
منتظر پر کردن این قسمت توسط علاقمندان هستیم.
| ▸ سوال قبل | سوال بعد ◂ |