PAT A1008 Elevator (20分)

前言

传送门

正文


参考题解

#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;
}
全部评论

相关推荐

吴offer选手:我卡在笔试才是最好笑的,甚至没给我发过笔试链接
投递哔哩哔哩等公司6个岗位
点赞 评论 收藏
分享
04-13 18:10
门头沟学院 Java
想熬夜的小飞象在秋招:被腾讯挂了后爸妈以为我失联了
点赞 评论 收藏
分享
评论
点赞
收藏
分享

创作者周榜

更多
牛客网
牛客网在线编程
牛客网题解
牛客企业服务