• محدودیت زمان: ۱ ثانیه
  • محدودیت حافظه: ۲۵۶ مگابایت

برنامه‌ای بنویسید که سه عدد صحیح مثبت را به عنوان ورودی از کاربر دریافت کند و در صورتی که امکان ساخت مثلث قائم الزاویه با طول اضلاع داده شده وجود داشته باشد YES و در غیر این صورت NO چاپ کند.

ورودی

سه عدد صحیح و مثبت مثل \(a, b, c\)، در سه خط، ورودی به شما داده می‌شود.

\[1 \leq a, b, c \leq 150\]

خروجی

چنانچه می‌توانیم با سه عدد ورودی مثلث قائم الزاویه‌ای بسازیم YES در غیر اینصورت NO چاپ کنید.

مثال‌ها

ورودی نمونه ۱

5
4
3

خروجی نمونه ۱

YES

\[3^2 + 4^2 = 5^2\] پس بنابر قضیه فیثاغورث، می‌توان مثلث قائم الزاویه‌ای با این طول اضلاع ساخت.

ورودی نمونه ۲

8
7
10

خروجی نمونه ۲

NO

هیچ مثلث قائم الزاویه‌ای با این طول اضلاع وجود ندارد.

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