مجموع مربع های ده عدد طبیعی اول برابر است با:
$1$^2+2^2+…+10^2=385.$$
مجذور مجموع ده عدد طبیعی اول برابر است با:
$$(1+2+…+10)^2=55^2=3025.$$
از این رو تفاوت بین مجموع مجذورات ده عدد طبیعی اول و مجذور مجموع آن برابر است با $$3025-385=2640$$.
تابعی بنویسید که تعداد اعداد طبیعی را در ورودی دریافت کرده و تفاوت مجموع مربع های n عدد طبیعی اول و مجذور مجموع را در خروجی برگرداند.
EXPECT_EQ(DifferenceOfSquares(10), 2640); EXPECT_EQ(DifferenceOfSquares(15), 13160); EXPECT_EQ(DifferenceOfSquares(100), 25164150);
پاسخ های کاربران به این تمرین
برای مشاهده پاسخ باید ابتدا وارد شده و قفل پاسخ را باز کنید
نظرات