运行全对,提交0分
查看原帖
运行全对,提交0分
1043359
zhangtairan楼主2024/9/28 17:08
#include<bits/stdc++.h>
using namespace std;
int main(){
	int n,d,v[100001],a[100001],s,o=INT_MAX;
	double l=0;
	cin>>n>>d;
	for(int i=0;i<n-1;i++)
	cin>>v[i];
	for(int i=0;i<n;i++)
	cin>>a[i];
	for(int i=0;i<n-1;i++){
		if(a[i]<o)o=a[i];
		s+=ceil(v[i]*1.0/d-l)*o;
		l=ceil(v[i]*1.0/d-l)+l-v[i]*1.0/d;
	}
	cout<<s;
	return 0;
}

WA了

2024/9/28 17:08
加载中...