PAT(A) - 1008. Elevator (20)
来源:互联网 发布:php虚拟主机 编辑:程序博客网 时间:2024/05/21 22:34
1008. Elevator (20)
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.
Input Specification:
Each input file contains one test case. Each case contains a positive integer N, followed by N positive numbers. All the numbers in the input are less than 100.
Output Specification:
For each test case, print the total time on a single line.
Sample Input:3 2 3 1Sample Output:
41
一直没做甲级的题,主要是英语不好,,看不懂题,囧~~~挑了一道简单的,还是结合有道翻译,大概意思就是:某人做电梯(电梯刚开始从0层开始),上楼每层花6秒,下楼每层花4秒,在指定楼层停5秒,问一共花多少秒。哦呵呵,甲级这20分的题也太简单了。
#include <iostream>using namespace std;int main() { int n; cin >> n; int m; int start = 0; //电梯刚开始的位置 int sum = 0; for( int i = 0 ; i < n; i++ ) { cin >> m; if( m > start ) { //上楼 sum += ( m - start ) * 6; } else if( m < start ){ //下楼 sum += ( start - m ) * 4; } sum += 5; start = m; //更新当前位置 } cout << sum; return 0;}
- PAT A 1008. Elevator (20)
- PAT(A) - 1008. Elevator (20)
- PAT A 1008. Elevator (20)
- PAT-A 1008. Elevator (20)
- PAT-A-1008. Elevator (20)
- PAT-A 1008. Elevator (20)
- PAT-A 1008. Elevator
- 1008. Elevator (20)-PAT
- 【PAT】1008. Elevator (20)
- PAT 1008. Elevator (20)
- PAT 1008. Elevator (20)
- PAT 1008. Elevator (20)
- PAT 1008. Elevator (20)
- pat 1008. Elevator (20)
- PAT 1008. Elevator (20)
- PAT 1008. Elevator (20)
- PAT甲 1008. Elevator (20)
- 【PAT甲级】1008. Elevator (20)
- Android开发常用的第三方框架
- Java虚拟机知识整理——类加载器
- JAVA垃圾回收GC
- hdu 4081 Qin Shi Huang's National Road System(★)
- 3287 货车运输 MST+LCA
- PAT(A) - 1008. Elevator (20)
- android studio快捷键
- 你应该了解nginx的七个原因
- Visio生成eps文件的方法
- ViewPager手指滑动转换界面
- byte[]与String互相转换
- 算法竞赛入门经典(第二版)-刘汝佳-第三章-例题3-5 环状序列
- cab包(active插件)的加载解决方案
- Android 保存Fragment状态,避免重复加载