PUMA
時間限制(普通/Java) : 1000 MS/ 2000 MS 運作記憶體限制 : 65536 KByte
總送出 : 718 測試通過 : 127
比賽描述
(題名來源:2009年校隊出戰合肥現場賽曾用隊名)
PUMA是全球著名的運動品牌,PUMA的鞋與服飾在嘻哈塗鴉文化中受到全球各地年輕人的極度歡迎,同時PUMA與adidas更是1970與1980年代嘻哈文化的代表。PUMA公司是德國一家以生産鞋與運動服為主的大型跨國公司。該公司于1948年成立于德國荷索金米蘭,PUMA中文作彪馬,意為美洲獅,創始人為魯道夫•達斯勒(Rudolf Dassler)。
魯道夫•達斯勒于1924年加入了弟弟阿道夫•達斯勒(昵稱阿迪Adi)位于赫若拉赫的達斯勒公司,并即将公司更名為達斯勒兄弟公司。1930年代中期,達斯勒兄弟公司成長為具有近百名員工、有三十餘種款式的全球運動鞋上司品牌。第二次世界大戰後,達斯勒兄弟公司複業,有47名員工,并以帆布與美軍燃油槽提煉出橡膠,制成戰後第一款運動鞋。1948年阿道夫•達斯勒以其自身姓名的組合Adi與das将達斯勒兄弟公司更名為adidas(阿迪達斯),兩兄弟從此分道揚镳,哥哥魯道夫•達斯勒另成立了PUMA公司,與adidas的方向相同,都以體育用品生産為主,兩人從此成為競争對手。
南郵首次參加ACM/ICPC亞洲區域賽的PUMA隊神牛們都是PUMA控(運動達人),在為南郵首次獲得此項賽事獎牌後,教練特别高興,全額資助他們到PUMA合肥專賣店購買PUMA運動鞋。已知各位神牛們所選購的運動鞋的單價、數量、折扣率,教練根據購買單需要支付多少錢呢?
輸入
輸入包括T+1行。描述神牛們的購買清單。
第一行給出一個正整數T (1≤T≤1,000),表示有T款運動鞋。
接下來有T行,每行給出一款運動鞋資訊,若該款運動鞋不打折,則先後給出每種款運動鞋單價P、所購買的數量Q;若打折,則先後給出每種款運動鞋單價P、所購買的數量Q、折扣率C% (1≤P≤1,000, 1≤Q≤50, 1≤C≤99),P, Q, C均為正整數。
輸入資料之間均以空格分隔,行末沒有空格。
輸出
輸出一行,包含一個正數,保留2位小數,表示教練需要支付的錢。
樣例輸入
2
346 2
271 5 50%
樣例輸出
1369.50
提示
折扣是銷售企業讓利給購貨商,在原購買價格上給予購貨商的折讓。在計算價格時,折讓後的價格=原價格×(1 - 折扣率)。
題目來源
南京郵電大學第五屆大學生程式設計競賽之現場賽
#include<iostream>
#include<string>
using namespace std;
int main(){
int t;
double sum=0,p,q,c;
char ch;
string s;
scanf("%d",&t);
while(t--){
scanf("%lf%lf",&p,&q);
c = 0;
ch = getchar();
if(ch != '\n'){
cin>>s;
if(s[1]=='%'){
c = s[0]-'0';
}else{
c = (s[0]-'0')*10 + s[1]-'0';
}
}
sum += p*q*(100-c)/100;
}
printf("%.2lf\n",sum);
}