روز
۹۰۱۲۳۴۵۶۷۸۹۰۹۰۱۲۳۴۵۶۷۸۹۰
روز
ساعت
۹۰۱۲۳۴۵۶۷۸۹۰۹۰۱۲۳۴۵۶۷۸۹۰
ساعت
دقیقه
۹۰۱۲۳۴۵۶۷۸۹۰۹۰۱۲۳۴۵۶۷۸۹۰
دقیقه
ثانیه
۹۰۱۲۳۴۵۶۷۸۹۰۹۰۱۲۳۴۵۶۷۸۹۰
ثانیه
  • محدودیت زمان: ۲ ثانیه
  • محدودیت حافظه: ۲۵۶ مگابایت

فرض کنید GG یک گراف nn راسی و mm یالی با مجموعه راس‌های v1,v2,,vn{v_1, v_2, \dots, v_n} باشد.

منظور از ماتریس مجاورت GG که معمولا آن را با AA نشان می‌دهند، یک ماتریس n×nn \times n است که درایه سطر iiام ستون jjام آن برابر ۱ است اگر و تنها اگر یال vi,uj{v_i, u_j} در EE موجود باشد.

گراف GG به شما داده می‌شود و از شما می‌خواهیم ماتریس مجاورت GG را چاپ کنید.

ورودی

در سطر اول ورودی دو عدد صحیح nn و mm که با یک فاصله از هم جدا شده‌اند آمده است که به ترتیب نشان‌دهنده‌ی تعداد راس‌ها و یال‌های گراف GG است.

1n10001 \leq n \leq 1000 0mn(n1)20 \leq m \leq \frac{n(n - 1)}{2}

در mm سطر بعدی دو عدد uiu_i و viv_i که با یک فاصله از هم جدا شده‌اند آمده است که نشان‌دهنده‌ی وجود یال uiviu_i v_i در گراف GG است.

1uivin1 \leq u_i \neq v_i \leq n

تضمین می‌شود که هر یال موجود در GG دقیقا یکبار ورودی داده شود.

خروجی

خروجی شامل nn سطر است که در هر سطر آن nn عدد صحیح بدون فاصله است.

عدد نوشته شده در سطر iiام ستون jjام نشان‌دهنده‌ی درایه ai,ja_{i, j} در ماتریس AA است.

مثال‌ها

ورودی نمونه ۱

3 2
1 2
1 3
Plain text

خروجی نمونه ۱

011
100
100
Plain text

ورودی نمونه ۲

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

خروجی نمونه ۲

00010
00101
01001
10000
01100
Plain text

ورودی نمونه ۳

1 0
Plain text

خروجی نمونه ۳

0
Plain text

ارسال پاسخ برای این سؤال
فایلی انتخاب نشده است.