hdu 1008 elevator

xiaoxiao2021-02-28  139

#include <iostream> #include<cstdio> using namespace std; int cost(int a[],int len){ int time=0; for(int i=1;i<=len;i++){ if(a[i]-a[i-1]>0){ time+=(a[i]-a[i-1])*6; }else if(a[i]-a[i-1]<0){ // replace abs function time+=(a[i-1]-a[i])*4; } } time+=5*len; return time; } int main() { int n; int a[101]; while(scanf("%d",&n)&&n){ int time=0; a[0]=0; for(int i=1;i<=n;i++){ scanf("%d",&a[i]); } time=cost(a,n); cout<<time<<endl; } return 0; }
转载请注明原文地址: https://www.6miu.com/read-23632.html

最新回复(0)