بکندباز

تصویر زیر یک دنباله از خانه‌های کارتی با اندازه‌های مختلف را نشان می‌دهد که تعداد کل کارت‌های مورد نیاز برای هر کدام در کنار آن نوشته شده است:

House of Cards

با توجه به ارتفاع برج n، تعداد کارت‌های مورد نیاز برای ساخت یک خانه‌ کارت کامل را برگردانید.

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

CardsNeeded(3) ➞ 15

CardsNeeded(4) ➞ 26

CardsNeeded(0) ➞ 0

نکات

  • ارتفاع باید همیشه بزرگ‌تر یا مساوی صفر باشد. در صورتی که این شرط رعایت نشده باشد، مقدار "invalid" را برگردانید.
EXPECT_EQ(CardsNeeded(3), 15);
EXPECT_EQ(CardsNeeded(4), 26);
EXPECT_EQ(CardsNeeded(0), 0);
EXPECT_EQ(CardsNeeded(20), 610);
EXPECT_EQ(CardsNeeded(31), 1457);

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

نظرات

*
*

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