CSP:202012-1 期末预测之安全指数
题目背景
期末要到了,小菜同学找到了自己的好朋友顿顿,希望可以预测一下自己这学期是否会挂科。
题目描述
首先,顿顿选取了如“课堂表现”、“自习时长”、“作业得分”、“社团活动参与度”等项指标作为预测的依据。
然后,顿顿根据自己平日里对小菜的暗中观察,以百分制给每一项指标打分,即小菜同学第项指标的得分 是一个范围内的整数。
鉴于每一项指标的重要性不尽相同,顿顿用一个范围内的整数来表示第项指标的重要程度。
最后,小菜同学期末的安全指数定义如下:
其中是一种常见的激活函数。
因为使用了函数,安全指数一定是个非负值。
如果安全指数过低(甚至为零),则说明小菜同学这学期很可能要挂科了……
已知每一项指标的重要程度和相应的得分,快来算算小菜同学期末的安全指数吧。
输入格式
从标准输入读入数据。
输入的第一行包含一个正整数,保证。
接下来输入行,其中第行包含用空格分隔的两个整数和,分别表示第 项指标的重要程度和小菜同学该项的得分。
输出格式
输出到标准输出。
输出一个非负整数,表示小菜同学期末的安全指数。
样例1输入
6
2 60
10 100
0 70
0 0
-10 50
10 60
样例1输出
1220
样例1解释
样例2输入
2
-10 100
-1 15
样例2输出
0
样例2解释
写法示例
#include<stdio.h>
int main()
{
int n, w, score, j = 0;
scanf("%d", &n);
for(int a = 0;a < n; a++)
{
scanf("%d%d", &w, &score);
j += w * score;
}
j = j < 0 ? 0 : j;
printf("%d", j);
return 0;
}