写给自己,也写给大家:把搜过的每一道题弄明白,别欺骗自己,也别辜负自己
题目描述
解题思路
在输入时就进行相乘求和操作,输出时,y>0,输出y;y<0,输出0
关键代码
输入每组数据时计算y值
while(n--){ //在输入每组数据时进行计算y
cin>>w>>score;
y+=w*score;
}
完整代码
#include<iostream>
#include<cmath>
using namespace std;
int main(){
int n,score,w; //正整数n,权重w,得分score
int y=0;
cin>>n;
while(n--){ //在输入每组数据时进行计算y
cin>>w>>score;
y+=w*score;
}
cout<<max(0,y); //y>0,输出y;y<0,输出0
return 0;
}
因孤独而沉寂,因沉寂而伟大