求助
查看原帖
求助
1073157
_xiaolvsi_楼主2024/9/28 10:14
#include<iostream>
#include<cmath>
#include<algorithm>
#include<iomanip>
using namespace std;
float a[100005],b[100005];
float mian(float x,float y,float z)
{
	float o=0;
	o+=(x+y)*z/2;
	return o;
}
int main()
{
	int n;
	float t=0;
	cin>>n;
	for (int i=0;i<n+1;i++)
	{
		cin>>a[i];
	} 
	for (int i=0;i<n;i++)
	{
		cin>>b[i];
	}
	for (int i=0;i<n;i++)
	{
		t+=mian(a[i],a[i+1],b[i]);
	}
	cout<<fixed<<setprecision(1)<<t<<endl;
	return 0;
}
2024/9/28 10:14
加载中...