تابعی بسازید که یک رشته حاوی مقدار پول به دلار و پوند استرلینگ (جدا شده توسط ویرگول) بگیرد و جمع مبالغ دلاری را به عنوان یک عدد صحیح برگرداند.
برای رشته ورودی:
-
هر مبلغ با نماد ارز پیشوند می شود: d برای دلار و p برای پوند.
- هزاران با پسوند k نمایش داده میشوند.
به عنوان مثالd4k = d4,000
وp40k = p40,000
نمونه ورودی و خروجی
AddBill("d20,p40,p60,d50") ➞ 70
AddBill("p30,d20,p60,d150,p360") ➞ 170
AddBill("p30,d2k,p60,d200,p360") ➞ 2200
EXPECT_EQ(AddBill("d20,p40,p60,d50"), 70); EXPECT_EQ(AddBill("p30,d20,p60,d150,p360"), 170); EXPECT_EQ(AddBill("p30,d2k,p60,d200,p360"), 2200); EXPECT_EQ(AddBill("p400,d200,p40,p60"), 200); EXPECT_EQ(AddBill("d20k,d100,p40"), 20100); EXPECT_EQ(AddBill("d100k"), 100000);
نظرات