1008. Elevator (20)
来源:互联网 发布:js函数call传参数 编辑:程序博客网 时间:2024/06/05 19:28
pat,
这题相对比较简单,大概意思就是,在一个固定的序列下,求电梯把按规定序列所有楼层都走一遍,所花费的总时间。
代码如下:
#include"stdio.h"#include"string.h"#include"math.h"#include<iostream>#include<vector>#include<queue>#include<string>#include<algorithm>using namespace std;#define INF 0x7FFFFFFFvector<int> requests;int main(){int num;while(scanf("%d",&num) != EOF){requests.resize(num);int sum = 0;for(int i = 0;i < num;i++){int temp;scanf("%d",&temp);requests[i] = temp;}int nowStairs = 0;for(int i = 0;i < num;i++){ //travel each request!if(requests[i] > nowStairs){sum += (requests[i] - nowStairs)*6;nowStairs = requests[i];}if(requests[i] < nowStairs){sum += (nowStairs-requests[i])*4;nowStairs = requests[i];}}//add the waiting time of each floor and outputprintf("%d",sum+num*5);}return 0;}
0 0
- 1008. Elevator (20)
- 1008. Elevator (20)-PAT
- 【PAT】1008. Elevator (20)
- 1008. Elevator (20)
- 1008. Elevator (20)
- 1008. Elevator (20)
- PAT 1008. Elevator (20)
- 1008. Elevator (20)
- 1008. Elevator (20)
- PAT 1008. Elevator (20)
- 1008. Elevator (20)
- 1008. Elevator (20)
- 1008. Elevator (20)
- 1008. Elevator (20)
- 1008. Elevator (20)
- 1008. Elevator (20)
- 1008. Elevator (20)
- 1008. Elevator (20)
- 高质量JAVA代码编写规范
- jq的ajax 使用formdata
- oracle数据库语言(二)
- 【hdu 1527】取石子游戏
- 博为峰Java技术文章 ——JavaEE Hibernate HQL语言
- 1008. Elevator (20)
- 基于KNN 算法的文本分类系统的设计与实现
- ViewPager自动无限循环滑动
- 网络链接中的超时与报文大小的平衡方法总结:
- 九九乘法表
- select获取和赋值
- Redis 外网访问设置
- LayoutAnimationController,补间动画,属性动画,值动画,自定义动画,帧动画
- 各种各样的面试题目整理