WA三点,额外请教下define用法
#include<bits/stdc++.h>
#define long long int
using namespace std;
const int N=1e5+10;
int v[N],a[N];//v 距离 , a 价格
int n,d,m,s;
int main(){
cin>>n>>d;
for(int i=1;i<n;i++){
cin>>v[i];
}
int minn=INT_MAX;
for(int i=1;i<=n;i++){
cin>>a[i];
s+=v[i];
minn=min(a[i],minn);
if(s>0){
m+=(s+d-1)/d*minn;
s-=(s+d-1)/d*d;
}
}
cout<<m;
return 0;
}