Elevator

Time Limit: 1000ms   Memory limit: 32768K  有疑问?点这里^_^

题目描述

The highest building in our city has only one elevator. A request list is made up with N positive numbers. The numbers denote at which floors the elevator will stop, in specified order. It costs 6 seconds to move the elevator up one floor, and 4 seconds to move down one floor. The elevator will stay for 5 seconds at each stop.

For a given request list, you are to compute the total time spent to fulfill the requests on the list. The elevator is on the 0th floor at the beginning and does not have to return to the ground floor when the requests are fulfilled.

输入

There are multiple test cases. Each case contains a positive integer N, followed by N positive numbers. All the numbers in the input are less than 100. A test case with N = 0 denotes the end of input. This test case is not to be processed.

输出

Print the total time on a single line for each test case.

示例输入

1 2
3 2 3 1
0

示例输出

17
41


  1. #include <stdio.h>
  2. int main()
  3. {
  4. int n,i,j,sum;
  5. int a[100];
  6. while(~scanf("%d",&n)&&n!=0)
  7. {
  8. sum=0;
  9. for(i=0;i<n;i++)
  10. scanf("%d",&a[i]);
  11. sum=a[0]*6+5;
  12. for(i=0;i<n-1;i++)
  13. {
  14. if(a[i+1]>a[i])
  15. sum+=(a[i+1]-a[i])*6+5;
  16. else
  17. sum+=(a[i]-a[i+1])*4+5;
  18. }
  19. printf("%d\n",sum);
  20. }
  21. return 0;
  22. }

山东理工ACM【1009】Elevator相关推荐

  1. 山东理工ACM【2105】小泉的难题

    小泉的难题 Time Limit: 1000ms   Memory limit: 65536K  有疑问?点这里^_^ 题目描述 机械实验班有个同学叫小泉,有一天数学老师给小泉布置了一道个人作业,给小 ...

  2. 杭电OJ——ACM 1009.FatMouse‘ Trade

    FatMouse'Trade 杭电OJ--ACM 1009.FatMouse' Trade链接入口 问题描述        肥老鼠换东西,m磅猫食,n间房子,每个房间有J[i]磅JavaBean,对应 ...

  3. 山东农业大学acm第三周学习总结报告

    山东农业大学--ACM--第三周学习总结 一.本周学习总结回顾 本周学习内容是延续上周所学习的贪心算法而来的:所谓贪心就是用最简单最快捷的方式完成题目要求. 贪心有很多经典题目,下面进行一一列举和自己 ...

  4. 伪站创建代码-山东理工

    山东理工大学官网建立伪站: <!doctype html> <html><head><meta charset="utf-8">&l ...

  5. 赛联区块链教育受邀为山东理工区块链技术培训讲座

    2021年11月6日-7日,应山东理工大学计算机科学与技术学院邀请,赛联区块链教育张群.曲春杰等4位专家进入山东理工大学校园,为计算机学院师生开展区块链技术专题讲座,全校300余名师生共同聆听讲座. ...

  6. 南阳理工ACM 题4《ASCII码排序》

    4-ASCII码排序 内存限制:64MB 时间限制:3000ms Special Judge: No accepted:76 submit:115 题目描述: 输入三个字符(可以重复)后,按各字符的A ...

  7. 山东理工大学ACM平台题答案关于C语言 2098 识别浮点常量问题

    识别浮点常量问题 Time Limit: 1000ms   Memory limit: 65536K  有疑问?点这里^_^ 题目描述 编译器在对程序进行编译之前,首先要进行语法分析.通常,程序被分解 ...

  8. 知到山东理工c语言答案,山东理工大学C语言实验.doc

    山东理工大学C语言实验 山东理工大学 C语言实验指导[答案] 实验一? 顺序结构程序设计(2学时) //姓名:*** //班级:*** //学号:*** //参考测试数据:输入:0 0 180 输出: ...

  9. 经典DP 嵌套矩形 (南洋理工ACM—16)

    本来是个很水的DP,结果被自己的代码习惯给打败了 代码: 1 #include<iostream> 2 #include<stdlib.h> 3 #include<str ...

  10. 单调递增最长子序列(南阳理工ACM)

    描述 求一个字符串的最长递增子序列的长度 如:dabdbf最长递增子序列就是abdf,长度为4 输入 第一行一个整数0<n<20,表示有n个字符串要处理 随后的n行,每行有一个字符串,该字 ...

最新文章

  1. 商汤科技举办病理、放疗两大MICCAI国际挑战赛,推动AI医疗落地
  2. [转载] 七龙珠第一部——第091话 克林反败为胜
  3. mariadb mysql 语法_Mariadb MySQL、Mariadb中GROUP_CONCAT函数使用介绍
  4. python字符串标签转化_如何在TensorFlow中将字符串标签转换为一个热向量?
  5. php aura,AuraPHP路由器没有拿起参数
  6. Android Studio 视图解析
  7. mac安装win7之后鼠标失灵_排雷之后终于找到了解决mac安装Homebrew的报错
  8. php a标签里 href的mysql_php,正则表达式_php提取html中指定div下a标签的text和href问题,php,正则表达式 - phpStudy...
  9. 考试系统(用xml文件模拟数据库)
  10. IDEA集成Git使用教程
  11. 机械自动化算不算计算机相关专业,机械设计制造及其自动化专业属于什么类别...
  12. Linux 之CentOS7-VSFTP搭建
  13. MATLAB矩阵及其运算
  14. 度数换算_度数换算计算器
  15. OMAPL多核异构通信驱动AD9833波形发生器-Notify组件
  16. shell 中 if[X$1 = X];then 什么意思
  17. rknn模型转换问题记录
  18. 关系抽取调研——工业界
  19. 遍历HashMap的几种常用方法
  20. 系统设定工具(网络、打印机)与硬件侦测

热门文章

  1. 儿童三轮自行车外观及结构设计(lunwen+任务书+开题+文综+翻译及原文+三维模型)
  2. 什么是自然语言处理,自然语言处理能做什么,主要有哪些哪点?
  3. 2021年机修钳工(中级)考试资料及机修钳工(中级)新版试题
  4. matlab中acos得到的弧度范围,C语言acos()函数:求余弦值为 x 的弧度数
  5. 51单片机入门——LED灯
  6. 虚拟服务器 被劫持,服务器DNS被劫持,服务器dns被劫持怎么解决?
  7. 机票三字码,对应城市及机场一览表
  8. (C语言代码分享):车辆信息管理系统源代码来了。
  9. 分享一下支付宝的支付(soEasy)
  10. PyQt5桌面应用开发----环境安装配置及第一个桌面应用程序