HDU 1008

题目描述

在这里插入图片描述



解题思路

简单模拟,设置中间变量temp进行电梯楼层的更新即可



代码

#include<iostream>
using namespace std;

int main()
{
	int n;
	while(cin>>n&&n!=0){
		int now=0,sum=0,temp;   //每次测试记得初始化
		for(int i=1;i<=n;i++){
			cin>>temp;   //中间变量temp
			if(temp>now) sum+=(temp-now)*6+5;
			else sum+=(now-temp)*4+5;
			now=temp;   //进行更新
		}
		cout<<sum<<endl;
	}
	return 0;
} 
posted @ 2021-05-27 08:25  codekin  阅读(29)  评论(0)    收藏  举报
Document