आसान 0 हल किए गए 0% स्वीकृति

Cart Total With Discount

Total a shopping cart and apply a discount above a threshold.

समस्या

Add up the prices in the cart. If the total is at least discount_threshold, take discount_percent percent off the whole total.

Implement cart_total(prices, discount_threshold, discount_percent).

Input

prices: The item prices. discount_threshold: The total that unlocks the discount. discount_percent: The discount in percent.

Output

Return the amount to pay.

सीमाएँ

0 ≤ length ≤ 1,000; 0 ≤ each price ≤ 100,000; 0 ≤ discount_percent ≤ 100

उदाहरण

उदाहरण 1
इनपुट:
prices = [40, 35, 25]
discount_percent = 10
discount_threshold = 100

अपेक्षित आउटपुट:
expected = 90.0
इनपुट:
std::vector<long long> prices = {40, 35, 25};
long long discount_percent = 10;
long long discount_threshold = 100;

अपेक्षित आउटपुट:
double expected = 90.0;
इनपुट:
long[] prices = new long[] {40, 35, 25};
long discount_percent = 10;
long discount_threshold = 100;

अपेक्षित आउटपुट:
double expected = 90.0;

व्याख्या

The total is 100, which reaches the threshold, so 10% off: 90.

उदाहरण 2
इनपुट:
prices = [20, 30]
discount_percent = 10
discount_threshold = 100

अपेक्षित आउटपुट:
expected = 50.0
इनपुट:
std::vector<long long> prices = {20, 30};
long long discount_percent = 10;
long long discount_threshold = 100;

अपेक्षित आउटपुट:
double expected = 50.0;
इनपुट:
long[] prices = new long[] {20, 30};
long discount_percent = 10;
long discount_threshold = 100;

अपेक्षित आउटपुट:
double expected = 50.0;

व्याख्या

The total 50 is below 100, so no discount: 50.

संदर्भ

यह चुनौती CodeUtility के लिए अनुकूलित की गई है। ऊपर दिए गए स्टेटमेंट और सीमाओं का पालन करें।

दूसरों से सीखें

समुदाय समाधान

अभी तक कोई प्रकाशित समाधान नहीं। पहला साझा करने के लिए इस चुनौती को हल करें।