题目解读

很简单的电梯问题,上一层需要6秒,下一层需要5秒,到一层停留需要5秒。唯一需要注意的就是当目标楼层与当前楼层相同的时候,也需要停留5s,否则会有一些测试点无法通过。

#include <cstdio>// 上楼需要5s
// 下楼需要4s
// 停留6s
int main()
{int num;scanf("%d", &num);int * stopFloor = new int[num];for (int i = 0; i < num; i++){scanf("%d", &stopFloor[i]);}int currentFloor = 0;int time = 0;for (int i = 0; i < num; i++){if (stopFloor[i] > currentFloor){time += (stopFloor[i] - currentFloor) * 6 + 5;currentFloor = stopFloor[i];}else if (stopFloor[i] < currentFloor){time += (currentFloor - stopFloor[i]) * 4 + 5;currentFloor = stopFloor[i];}else{time += 5;}}printf("%d", time);return 0;
}

PAT A1008 Elevate相关推荐

  1. PAT A1008 Elevator (20 分)

    PAT A1008 题目 思路 初次提交 结果 题目 PAT A1008 思路 在输入过程中边求时间即可 初次提交 #include<cstdio> #pragma warning(dis ...

  2. PAT A1008 Elevator

    1008 Elevator 分数 20 作者 CHEN, Yue 单位 浙江大学 The highest building in our city has only one elevator. A r ...

  3. PAT A1008 Elevator (20)

    PTA跳转:原题链接 这道题比较简单,题目大意是输入电梯要到达的楼层,输出电梯到这几个楼层所需要的时间. 其中,上每一层楼要6s,下每一层楼要4s,到达目的楼层后停留5s. 这个题目要注意的地方就是起 ...

  4. pat 甲级 A1008 Elevator

    1008 Elevator 分数 20 全屏浏览题目 切换布局 作者 CHEN, Yue 单位 浙江大学 The highest building in our city has only one e ...

  5. 【PAT甲级】A1001-A1050刷题记录

    文章目录 A1001 A+B Format (20 分) 0.25 ★(一元多项式加法) A1002 A+B for Polynomials (25 分) 0.21 (单源最短路Dijkstra+边权 ...

  6. 【置顶】【PAT】PAT甲级题目及分类总结(持续更新ing)

    在2019年3月底,我决定考浙大计院,经过一个月还算凑合的学习,痛定思痛,决定整理整理自己的博客. 粗略估计,大概一个月的时间里我AC了31道题,大概用时40个小时上下,毕竟还要把大部分时间花在笔试上 ...

  7. PAT (Basic Level) Practise (中文)-1025. 反转链表 (25)

    PAT (Basic Level) Practise (中文)-1025. 反转链表 (25)   http://www.patest.cn/contests/pat-b-practise/1025 ...

  8. 1093 Count PAT‘s

    这题出现在"活用递推"专题下面,所谓递推就是这一步的结果和上一步的结果有直接联系.对于本题来说,从左到右,记到当前位置,一共出现的P的个数,如果当前位置是P,则个数就是上一位的加1 ...

  9. 网络地址转换(PAT)

    一.静态NAT 1.实验环境 GNS3模拟软件 2.网络拓扑及IP地址规划如图 3. 通过配置PAT实现IP地址的多路复用,达到节省IP地址的目的 4.实验步骤(IP地址配置步骤省略) R1上的配置 ...

最新文章

  1. Apache+MySQL+PHP安装指南
  2. boost::hana::fold_right用法的测试程序
  3. Android AIDL使用介绍(3) 浅说AIDL背后的Binder
  4. 删除weblogic域
  5. 二、MyBatis常用对象分析 封装工具类
  6. 教我兄弟学Android逆向
  7. Android Studio的TableLayout的使用(自定义列拉伸,收缩,隐藏,横跨列)
  8. python生成随机数方法_详解用python生成随机数的几种方法
  9. GraphQL 、flask-graphql、Graphene| 一种配得上凡尔赛的API框架
  10. datatable 操作列根据权限动态展现_不会Excel透视表?教你一招轻松做出动态报表...
  11. 预测自适应滤波_使用自适应滤波的时间序列预测
  12. PyQt4入门教程(1)_PyQt介绍及准备工作
  13. 9.进程间通信的方式有哪些?各自的优缺点及应用选择?
  14. 面试过了复试机会大吗-面试通过,参加复试通过的几率有多大
  15. 硬盘出现“文件或目录损坏且无法读取”的故障,怎么解决?
  16. java分词主谓宾_英语五种结构的句子(主谓 主谓宾 主谓宾宾补 主系表 主谓双宾)谁给我讲一下…...
  17. 数独问题每行每列每3X3
  18. 理想汽车的智能驾驶“方法论”
  19. 微信小程序手机号绑定功能(登录后绑定)
  20. 关于向量的点积和叉乘

热门文章

  1. 谷歌浏览器在编辑器中打不开_如何在Google文档中使用编辑器聊天
  2. 奔驰c260语言设置方法图解,奔驰C260L灯光使用方法 C260L灯光开关图解说明
  3. 数据库查询 - 选课系统
  4. Day06(上)C++继承和派生
  5. 转:让老板头疼的90后,管不得?
  6. msm8916的OTG接鼠标可以使用,但是接U盘无法识别。
  7. POWERBUILDER12.6开发实验室管理系统[LIS](四),希森美康XN-350全自动血球计数仪接口
  8. 查SCI索引号和EI索引号的方法
  9. DirectX是什么
  10. matlab模拟塞曼图谱,基于MATLAB的塞曼效应数值模拟