وظیفه شما این است که یک فنس به ارزش ۱ میلیون دلار بسازید.
قیمت هر واحد از فنس به ازای هر کاراکتر داده میشود، بنابراین طول فنس بسته به هزینهی هر واحد تغییر میکند.
تابعی بنویسید که با استفاده از حرف "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")
پاسخ های کاربران به این تمرین
برای مشاهده پاسخ باید ابتدا وارد شده و قفل پاسخ را باز کنید
برای مشاهده پاسخ باید ابتدا وارد شده و قفل پاسخ را باز کنید
برای مشاهده پاسخ باید ابتدا وارد شده و قفل پاسخ را باز کنید
برای مشاهده پاسخ باید ابتدا وارد شده و قفل پاسخ را باز کنید
سلام وقت بخیر...مگه نباید 20 عدد H باشد در مثال اول؟ اما 28 عدد هست.... یا من متوجه نشدم!؟
سلام . وقت شما هم بخیر
بله درسته، مشکل تایپی بود. کد شما تأیید شد.
ممنون از تذکرتون