اعداد فیثاغورثی


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

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

ورودی🔗

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

1a,b,c1501 \leq a, b, c \leq 150

خروجی🔗

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

مثال‌ها🔗

ورودی نمونه ۱🔗

5
4
3
Plain text

خروجی نمونه ۱🔗

YES
Plain text

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

ورودی نمونه ۲🔗

8
7
10
Plain text

خروجی نمونه ۲🔗

NO
Plain text

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