关闭

zoj 2108 Elevator

340人阅读 评论(0) 收藏 举报
#include "iostream"
#include "memory.h"
#include "cmath"
using namespace std;

int num[110];

int main()
{
	int N, i, times;
	while (cin >> N && N)
	{
		memset(num, 0, sizeof(num));
		times = 0;
		for(i = 1; i <= N; i++)
			cin >> num[i];
		for(i = 1; i <= N; i++)
		{
			if (num[i] > num[i-1])
			    times += abs (double (num[i] - num[i-1])) * 6 + 5;
			else
				times += abs(double (num[i] - num[i-1])) * 4 + 5;
		}
		cout << times << endl;
	}
}

0
0

查看评论
* 以上用户言论只代表其个人观点,不代表CSDN网站的观点或立场
    个人资料
    • 访问:497859次
    • 积分:8113
    • 等级:
    • 排名:第2585名
    • 原创:414篇
    • 转载:22篇
    • 译文:0篇
    • 评论:56条
    最新评论