SDJZU 电梯升降
来源:互联网 发布:关于网络喷子 编辑:程序博客网 时间:2024/06/11 19:36
题目描述
某城市最高的建筑只有一部电梯。一份电梯升降任务表由N个正整数组成,这些数字表示电梯按照给定的顺序停留的楼层号。
电梯升一层花费6秒钟,降一层花费4秒钟,并且每次停留花费5秒钟。
对于每一份任务表,你要计算出完成全部升降任务所花费的总时间。一开始,电梯在第0层,并且最终完成任务时电梯不必一定返回到0层。
输入格式
有多组测试样例。每组测试样例包含一个正整数N,接下来是N个正整数。
在输入中,所有的数字都小于100。当N=0时,表示输入结束。
输出
对于每一组测试样例,在一行中输出总时间。
样例输入
1 2
3 2 3 1
0
样例输出
17
41
#include <iostream>using namespace std;int main(){ int n; int a[1000]; while(cin>>n) { if(n==0) break; int t=0; for(int i=0; i<n; i++) { cin>>a[i]; } t=(a[0])*6+5; for(int i=1; i<n; i++) { if(a[i]>a[i-1]) { t+=((a[i]-a[i-1])*6)+5; } else { t+=((a[i-1]-a[i])*4)+5; } } cout<<t<<endl; } return 0;}
- SDJZU 电梯升降
- 电梯升降
- 电梯升降
- 电梯升降
- 1020:电梯升降
- 1020:电梯升降
- 1020:电梯升降
- 1020:电梯升降
- 1020:电梯升降
- A strange lift (关键构图,电梯升降)
- 浙江大学ACM俱乐部 1020:电梯升降
- 仲恺ACM 1020:电梯升降【java】
- 电梯
- 电梯
- 电梯
- 电梯
- 电梯
- 电梯
- HDU3328 && POJ3824:Flipper
- modf
- C# 16进制与字符串、字节数组之间的转换
- DirectShow之接口实战篇
- 【念7.28】他说风雨中这点痛算什么
- SDJZU 电梯升降
- Spring MVC 下加入Tiles2
- 黑马程序员_集合(高级for,可变参数,静态导入,Date,Calendar,Math,System,RunTime)
- VC常用的数据类型
- Eclipse Tomcat插件的配置, 及 Tomcat 的配置
- 朴素贝叶斯分类器
- 单片机中volatile定义的作用
- JSP处理BUTTON的CLICK事件
- SDJZU LOL如何拯救小学生