#K5. 【KK历险记】KK算学习投入值

【KK历险记】KK算学习投入值

题目描述

今天,也就是开学后的23天,KK的老师要给每个机器人算一个学习投入值。

已知KK一共参加了 33 场考试(包括这次考试),成绩分别是:a,b,ca,b,c

另外,由于老师嫌KK总是不认真听讲,KK还会被扣除 dd 学习投入值。

KK的学习投入值==a×x%+b×y%+c×z%da \times x\%+b \times y\%+c \times z\%-d

现在,请你帮KK的老师算一下他的学习投入值。

其中,a,b,c,x,y,za,b,c,x,y,z 是被输入的正整数,且小于或等于 100100,数据保证 x+y+z=100x+y+z=100a,b,c100a,b,c \le 100

对于输出,你只需保留 22 位小数即可。

输入格式

输入共 22 行。

第一行,44 个正整数:a,b,c,da,b,c,d,分别代表KK第一次考试成绩,第二次考试成绩,第三次考试成绩和KK被扣除的学习投入值。

第二行,33 个正整数:x,y,zx,y,z,每个数表示的意思见题目描述。

输出格式

输出共 11 行。

一个两位小数,即a×x%+b×y%+c×z%da \times x\%+b \times y\%+c \times z\%-d

样例

100 100 90 1
30 40 30
96.00
100 100 100 0
100 0 0
100.00

样例解释

对于输入数据1,代入计算:$100 \times 30\%+100 \times 40\%+90 \times 30\%-1=30+40+27-1=96.00$。

数据范围

x+y+z=100,0x,y,z100x+y+z=100,0 \le x,y,z \le 100

0a,b,c,d1000 \le a,b,c,d \le 100

难度

入门,C++语言初学。