#include <iostream>
#include <algorithm>
#include <fstream>
#include <string>
#include <vector>
#include <time.h>
#include <direct.h>
#include <io.h>
#include <stdlib.h>
#include <cassert>
#include <numeric>
#include <functional>
#include <iterator>
#include <map>
#include <cstdlib>
#include <cmath>
#include <vector>
#include <stack>
#include <queue>
using namespace std;
int calcu(vector<int> input) {
int result = 0;
int now = 0;
for (int i = 0; i < input.size(); i++) {
if (input[i] > now)
result += 6 * (input[i] - now);
else if (input[i] < now)
result += 4 * abs(input[i] - now);
result += 5;
now = input[i];
}
return result;
}
int main()
{
while (1) {
int number;
cin >> number;
if (number == 0)
return 1;
else
{
vector<int> input;
while (number--) {
int temp;
cin >> temp;
input.push_back(temp);
}
int result = calcu(input);
cout << result << endl;
}
}
return 1;
}
杭code1008
最新推荐文章于 2021-07-12 20:52:34 发布