电梯

题目描述
在某一高层建筑内只有一部电梯,当你按下一个数时,电梯会运行到那一层。已知电梯每上升一层需6秒,下降一层需4秒,在需要停留的那层停留5秒。现有N个整数组成的一个需求列表,电梯将依次响应,电梯从0层开始运行,而在运行过程结束之前不会返回0层。
注意,若出现相邻两个整数相等,代表在同一层执行了两个不同任务,可以理解为:电梯已经停了5秒,正要关门时又有人在同一层按开门键,电梯又开门并停留5秒。
输入
输入分两行,第一行是一个正整数N(N<=1000),代表停留几次,第二行的N个数字代表这几次依次停留的楼层。
输出
输出电梯完成该任务序列所需的时间,单独占一行。
样例输入 Copy
3
2 3 1

样例输出 Copy
41
提示
电梯从0层上升到2层运行时间为12秒,停留5秒,再上升第三层,运行时间6秒,停留5秒,再下降到第一层,运行时间8秒,停留5秒。共41秒。


#include<stdio.h>
const int N=1000;
int main()
{int a[N];int i,n,max,c;scanf("%d",&n);for(i=0;i<n;i++){scanf("%d",&a[i]);}c=n*5;//输入几个数就停留几次max=a[0];//第一次肯定上升c+=max*6;for(i=1;i<n;i++){if(a[i]>max)//判断是否上升{c+=(a[i]-max)*6;max=a[i];}else//判断是否下降{c+=(max-a[i])*4;max=a[i];}}printf("%d\n",c);return 0;
}

ZZULIOJ 1121: 电梯相关推荐

  1. 1121: 电梯 C语言

    1121: 电梯 时间限制: 1 Sec 内存限制: 128 MB 提交: 9583 解决: 6608 [状态] [讨论版] [提交] [命题人:admin] 题目描述 在某一高层建筑内只有一部电梯, ...

  2. 郑州轻工业大学OJ合集(C语言)【正在整理】

    代码仅供参考,为作者初次学习C语言时所写 以下代码均未添加注释 ZZULIOJ平台:http://acm.zzuli.edu.cn/ 学习编程语言,最忌眼高手低. copy后,不要直接粘到编译器里面, ...

  3. ZZULIOJ 1114-1130 数组专题 参考代码

    一共17道题 下面代码供参考 每题前面标的有题号 1114 逆序 1115 数组最小值 1116 删除元素 1117 查找数组元素 1118 数列有序 1119 一维数组排序 1120 最值交换 11 ...

  4. HAUTOJ 1100~1200题题解

    1100: 求组合数(函数专题) C #include<stdio.h> long long int t=1,a,b; long fact(long n) {t = 1;for (int ...

  5. 郑州轻工业大学OJ平台题解

    前言 本题解是由c/c ++ 和python构成 郑州轻工业大学oj平台点击进入 题解链接 Python ZZULIOJ1001-1005Python解法 ZZULIOJ1106-1010Python ...

  6. 2022-2028年中国电梯行业市场调查及前瞻分析报告

    [报告类型]产业研究 [出版时间]即时更新(交付时间约3个工作日) [发布机构]智研瞻产业研究院 [报告格式]PDF版 本报告介绍了电梯行业相关概述.中国电梯行业运行环境.分析了中国电梯行业的现状.中 ...

  7. Java编写的电梯模拟系统《结对作业》

    作业代码:https://coding.net/u/liyi175/p/Dianti/git 伙伴成员:李伊 http://home.cnblogs.com/u/Yililove/ 对于这次作业,我刚 ...

  8. 结对项目开发电梯调度 - 整体设计

    一.系统介绍 1. 功能描述 本电梯系统用来控制一台运行于一个具有16层的大楼电梯,它具有上升.下降.开门.关门.载客的基本功能. 大楼的每一层都有: (1) 两个指示灯:  这两个指示灯分别用于指示 ...

  9. 据说程序员等电梯的时候都想过调度算法

    作者:SUN's Cabin 链接:https://www.cnblogs.com/jianyungsun/archive/2011/03/16/1986439.html 1.传统电梯调度算法 1.1 ...

最新文章

  1. 终身学习这件事,比你想的还要重要
  2. 【机器学习基础】机器学习中类别变量的编码方法总结
  3. QT的QMaterial类的使用
  4. Cacheable注解使用详解
  5. oracle计算最大与最小之间数,oracle 分析函数
  6. 2d游戏地图编辑器_从零开始的unity(3)——2d背景的制作和使用
  7. vb教材笔记_VB课堂笔记-----第五章 数据的输入与输出
  8. 二等水准数据平差_二等水准复测平差成果表
  9. 自己写个简易版 PicGo
  10. jdi屏幕斜纹_如何看待小米6使用有斜纹的jdi屏幕?
  11. VS2019添加自定义发布本地的Nuget(.nupkg文件)
  12. 泛联新安EDA系列——国内自主研发,首款集成双国军标的HDL代码缺陷管理平台VHawk
  13. 震惊!!【微信拼图红包】继微信语音红包后又一新技能
  14. 产品经理与程序员之间的孽缘发展历程
  15. 外地人如何买房落户武汉 武汉户口全解读
  16. 专业网络综合测试仪——TFN TT70网络综合测试仪
  17. c语言中执行cl exe时出错,执行cl.exe时出错怎么办
  18. 关于缓存一致性的一些介绍
  19. MySQL : Access denied for user ''@'localhost' to database 'mysql'问题看点。
  20. 当相干伊辛机遇上量子退火机,谁更胜一筹?

热门文章

  1. 【笔试面试】神马搜索C++程序猿电话面试
  2. bzoj:1026: [SCOI2009]windy数(数位dp)
  3. Django基础之Form
  4. Flume在企业大数据仓库架构中位置及功能
  5. 用Delphi制作网络游戏外挂
  6. 数据揭秘中国女性的薪水普遍比男性低,说好的“同工同酬”呢?
  7. python写传奇脚本,Python趣味打怪:60秒学会一个例子,147段简单代码助你从入门到大师 | 中文资源...
  8. conda deactivate python3_conda进行python环境隔离
  9. 腾讯三面:40亿个QQ号码如何去重?
  10. 有关分库分表你想知道的,都在这儿了