بکندباز

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

نمونه ورودی و خروجی

IsTriplet(3, 4, 5) ➞ True

IsTriplet(13, 5, 12) ➞ True

IsTriplet(1, 2, 3) ➞ False

نکات

اعداد ممکن است به ترتیب داده نشوند.

EXPECT_EQ(IsTriplet(3, 4, 5), true);
EXPECT_EQ(IsTriplet(13, 5, 12), true);
EXPECT_EQ(IsTriplet(1, 2, 3), false);
EXPECT_EQ(IsTriplet(12, 20, 18), false);
EXPECT_EQ(IsTriplet(17, 14, 2), false);
EXPECT_EQ(IsTriplet(6, 15, 12), false);
EXPECT_EQ(IsTriplet(60, 61, 11), true);

برای ثبت پاسخ خود، ابتدا باید در سایت وارد شوید.

هنوز پاسخی برای این تمرین ثبت نشده است

نظرات

*
*

تمرینات مرتبط