码猿前往礼品店给朋友们挑选礼物。一共选择了n种,每种礼物购买数量与单价不同。老板说不论购买多少钱的礼物,零头都不用支付。如果最后支付的总价大于100元,老板还会打9折,支付金额大于500元,打8折。请你帮他算一算,总共需要支付多少钱
第一行为一个整数n ,代表礼物种数 n的范围在1到100之间
随后n行,每行为一种礼物购买数量a与单价b 中间以空格隔开 a的范围在1到100之间 价格b在0到100之间
输出仅一行,为所需支付的费用,输出抹去零头后的整数,不带小数点
3
5 1.2
6 20.1
3 10
140
#include<iostream>
using namespace std;
int main( ){
int n,i=1;
double a,b,sum=0;
cin>>n;
while(i<=n){
cin>>a;
cin>>b;
sum=sum+a*b;
i++;
}
if(500>sum&&sum>=100){
sum=sum*0.90;
}else if(sum>=500){
sum=sum*0.80;
}
cout<<(int)sum;
return 0;
}