1008. Elevator (20)
简单的模拟题,模拟一下实际情况。
#include<iostream>
#include<cstdio>
#include<string.h>
using namespace std;
const int up=6,down=4,stop=5;
int main(){
int n,go;
cin>>n;
int now=0,sum=0;
for(int i=0;i<n;i++){
scanf("%d",&go);
int dec=now-go;
if(dec<0){
sum+=up*-dec;
}
else
sum+=down*dec;
sum+=stop;
now=go;
}
printf("%d",sum);
return 0;
}