وظیفه شما این است که یک فنس به ارزش ۱ میلیون دلار بسازید.
قیمت هر واحد از فنس به ازای هر کاراکتر داده میشود، بنابراین طول فنس بسته به هزینهی هر واحد تغییر میکند.
تابعی بنویسید که با استفاده از حرف "H" این فنس را بسازد.
construct_fence("$50,000") ➞ "HHHHHHHHHHHHHHHHHHHH"
# پس 20 واحد فنس ساخته می شود ($1,000,000 / $50,000 = 20)
نمونه ورودی و خروجی
construct_fence("$50,000") ➞ "HHHHHHHHHHHHHHHHHHHH"
construct_fence("$100,000") ➞ "HHHHHHHHHH"
construct_fence("$1,000,000") ➞ "H"
نکات
تمام بودجهی ۱ میلیون دلاری باید خرج شود.
self.assertEqual(construct_fence("$50,000"), "HHHHHHHHHHHHHHHHHHHHHHHHHHHH")
self.assertEqual(construct_fence("$100,000"), "HHHHHHHHHH")
self.assertEqual(construct_fence("$1,000,000"), "H")
برای ثبت پاسخ خود، ابتدا باید در سایت وارد شوید.
پاسخ های کاربران به این تمرین
برای مشاهده پاسخ باید ابتدا وارد شده و قفل پاسخ را باز کنید
برای مشاهده پاسخ باید ابتدا وارد شده و قفل پاسخ را باز کنید
برای مشاهده پاسخ باید ابتدا وارد شده و قفل پاسخ را باز کنید
برای مشاهده پاسخ باید ابتدا وارد شده و قفل پاسخ را باز کنید
برای مشاهده پاسخ باید ابتدا وارد شده و قفل پاسخ را باز کنید
برای مشاهده پاسخ باید ابتدا وارد شده و قفل پاسخ را باز کنید
برای مشاهده پاسخ باید ابتدا وارد شده و قفل پاسخ را باز کنید
Alann2
سلام وقت بخیر...مگه نباید 20 عدد H باشد در مثال اول؟ اما 28 عدد هست.... یا من متوجه نشدم!؟
سلام . وقت شما هم بخیر
بله درسته، مشکل تایپی بود. کد شما تأیید شد.
ممنون از تذکرتون 🙏