Problem

5 /5


تیرهای ایوان

Problem

ایوان احمق (ایوان احمق) — یکی از محبوب ترین قهرمانان روسی، و همچنین افسانه های بلاروسی و اوکراینی است. ایوان احمق واقعا احمق نیست، بلکه آخرین فرزند خانواده است. از آنجایی که پسر سوم است، سهمی در ارث ندارد. ایوان در اوقات فراغت خود عاشق تیراندازی با کمان بود. با پرتاب مجدد فلش ها، ایوان تصمیم گرفت که ببیند اگر نقاط تیرهای در حال سقوط را به هم وصل کنیم، ببیند که آنها چه شکلی دارند. اگرچه ایوان احمق نیست، اما هنوز به کمک شما نیاز دارد.
مختصات سه نقطه در هواپیما که تیرهای ایوان در آن سقوط کرده است مشخص است. موقعیت نسبی فلش ها را تعیین کنید.

داده های ورودی: برنامه 6 عدد را به عنوان ورودی دریافت می کند: x1، y1، x2، y2، x3، y3. همه اعداد اعداد صحیح هستند، مدول از 100 تجاوز نمی کند. آنها 3 نقطه از صفحه را تعریف می کنند: a(x1, y1), b(x2, y2), c(x3, y3).
خروجی: باید موقعیت نسبی نقاط را تعیین کرد و کد وضعیت را روی صفحه نمایش داد:

0 — 3 نقطه مطابقت دارد؛
1 — دقیقا 2 امتیاز از 3 مسابقه؛
2 — نقاط بر هم منطبق نیستند، روی یک خط قرار دارند؛
3 — نقاط یک مثلث حاد تشکیل می دهند؛
4 — نقاط یک مثلث قائم الزاویه را تشکیل می دهند؛
5 — نقاط یک مثلث منفرد را تشکیل می دهند.

 
نمونه‌ها
<سر> <بدن>
# ورودی خروجی
1 1 1 1 1 1 1 1 0
2 0 0 3 0 0 4 4