题解:本题挺有意思,看似很水其实不然。这题空间限制到了5MB数组过不了,那么就转换一下变成 (每课满分之和3-每课实际得分之和2)/(每课满分之和-每课实际得分之和)在转换一下变成 (各科满分之和*3-科实际得分之和)/扣除分数之和
代码如下:
#include<cstdio>
double fen,total,ans;
int n;
int main()
{
scanf("%d",&n);
for(int i=1;i<=n;i++)
{
scanf("%d",&fen);
total=total+fen;
}
for(int i=1;i<=n;i++)
{
scanf("%d",&fen);
ans=ans+fen;
}
printf("%0.6lf",(total*3-ans*2)/(total-ans));
return 0;
}