بکندباز

در اینجا تصویری از چهار مدل وجود دارد. برخی از مکعب‌ها پشت مکعب‌های دیگر پنهان شده‌اند. مدل اول شامل یک مکعب است. مدل دوم شامل چهار مکعب است و الی آخر…

چیدمان مکعب‌ها

 

یک تابع بنویسید که یک عدد n دریافت کند و تعداد مکعب‌های چیده‌شده در مدلی که n سطح ارتفاع دارد، چه قابل‌دید و چه پنهان، را برگرداند.

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

StackBoxes(1) ➞ 1

StackBoxes(2) ➞ 4

StackBoxes(3) ➞ 9

نکات

عدد n یک عدد صحیح مثبت است.

EXPECT_EQ(StackBoxes(1), 1);
EXPECT_EQ(StackBoxes(2), 4);
EXPECT_EQ(StackBoxes(0), 0);
EXPECT_EQ(StackBoxes(27), 729);
EXPECT_EQ(StackBoxes(196), 38416);
EXPECT_EQ(StackBoxes(512), 262144);

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

نظرات

*
*

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