تابعی بنویسید که یک عدد صحیح مثبت num
را بگیرد و محاسبه کند که چند نقطه به شکل پنج ضلعی در اطراف نقطه مرکزی در مرحله Nم وجود دارد .
در تصویر زیر مشاهده می کنید که اولین مرحله تنها یک نقطه دارد. در مرحله دوم، 6 نقطه وجود دارد. در سوم، 16 نقطه، و در چهارم، 31 نقطه وجود دارد.
تعداد نقاط موجود در کل پنج ضلعی را در دور Nم در خروجی برگردانید .
نمونه ورودی و خروجی
Pentagonal(1) ➞ 1
Pentagonal(2) ➞ 6
Pentagonal(3) ➞ 16
EXPECT_EQ(pentagonal(1), 1); EXPECT_EQ(pentagonal(2), 6); EXPECT_EQ(pentagonal(3), 16); EXPECT_EQ(pentagonal(8), 141); EXPECT_EQ(pentagonal(6), 76); EXPECT_EQ(pentagonal(4), 31);
پاسخ های کاربران به این تمرین
برای مشاهده پاسخ باید ابتدا وارد شده و قفل پاسخ را باز کنید
برای مشاهده پاسخ باید ابتدا وارد شده و قفل پاسخ را باز کنید
برای مشاهده پاسخ باید ابتدا وارد شده و قفل پاسخ را باز کنید
نظرات