`
linest
  • 浏览: 150255 次
  • 性别: Icon_minigender_1
  • 来自: 内蒙古
社区版块
存档分类
最新评论

pat-1008 Elevator

    博客分类:
  • pat
 
阅读更多
1008:
电梯上升一层6秒,下降4秒,停留5秒。给出请求序列求总时间。

Sample Input:
3 2 3 1
Sample Output:
41


#include<iostream>
using namespace std;

int main()
{
	int curr=0;
	int next;
	int n;
	int time=0;

	cin>>n;
	while(n--)
	{
		cin>>next;
		if(next>curr)
			time+=(next-curr)*6;
		else if(next<curr)
			time+=(curr-next)*4;
		time+=5;
		curr = next;
	}
	
	cout<<time;

}
分享到:
评论

相关推荐

Global site tag (gtag.js) - Google Analytics