如题,将n和c的数据类型改为long long可AC,若n和c的数据类型用int则最后一个点WC
但是根据题意,int类型可满足n和c的输入长度,为何必须用long long?
代码如下:```c
#include<bits/stdc++.h>
using namespace std;
int n,c;
long long t,k;
int main(){
cin>>n>>c;
t=cn;
long long d=0,tmp;
for(int i=1;i<=n;i++){
cin>>tmp;
d=max(d,tmp);
if(d+c(n-i)<t) {
t=d+c*(n-i);k=i;}
}
cout<<k<<" "<<t<<endl;
return 0;
}