当前位置: 代码迷 >> 综合 >> PAT A1008 Elevator (20分)
  详细解决方案

PAT A1008 Elevator (20分)

热度:63   发布时间:2024-02-11 06:57:27.0

前言

传送门

正文

在这里插入图片描述
参考题解

#include<iostream>
using namespace std;
/* 题意:电梯调度,上升一层要6s,下降一层要4s, 停留时间5s,问电梯运行时间 */
int last=0,curr=0,res=0;
int main(){int n; cin>>n;res+=n*5;while(n--){cin>>curr;if(curr>last)res+=6*(curr-last);else res+=4*(last-curr);last=curr;}cout<<res<<endl;return 0;
}