题目:

思路:
1.既然不能用数组,说明边读边输出
利用数学化简 [2*(a+b+c-a1-b1-c2)+a+b+c]/(a+b+c-a1-b1-c1)=2+(a+b+c)/(a+b+c-a1-b1-c1);
代码如下:
#include<cstdio>
#include<iostream>
using namespace std;
int main(){
double n,x,sum=0,sum1=0,y;
cin>>n;
for(int i=0;i<n;i++)
{ scanf("%lf",&x);
sum+=x;
}
for(int i=0;i<n;i++)
{ scanf("%lf",&y);
sum1+=y;
}
printf("%.6f",2+sum/(sum-sum1));
return 0;
}