PAT (Advanced Level) 1008. Elevator (20)

时间:2022-08-29 12:10:11

简单模拟。

注意a[i]==a[i-1]的情况。

#include<iostream>
#include<cstring>
#include<cmath>
#include<algorithm>
#include<cstdio>
#include<vector>
using namespace std; const int maxn=+;
int n,a[maxn]; int main()
{
scanf("%d",&n);
for(int i=;i<=n;i++) scanf("%d",&a[i]);
a[]=;
int ans=;
for(int i=;i<=n;i++)
{
if(a[i]>a[i-]) ans=ans+(a[i]-a[i-])*,ans=ans+;
else if(a[i]<a[i-]) ans=ans+(a[i-]-a[i])*,ans=ans+;
else ans=ans+;
}
printf("%d\n",ans);
return ;
}

PAT (Advanced Level) 1008. Elevator (20)的更多相关文章

  1. 【PAT甲级】1008 Elevator &lpar;20分&rpar;

    1008 Elevator 题目: The highest building in our city has only one elevator. A request list is made up ...

  2. PTA &lpar;Advanced Level&rpar; 1008 Elevator

    Elevator The highest building in our city has only one elevator. A request list is made up with Npos ...

  3. PAT &lpar;Advanced Level&rpar; 1077&period; Kuchiguse &lpar;20&rpar;

    最长公共后缀.暴力. #include<cstdio> #include<cstring> #include<cmath> #include<vector&g ...

  4. PAT &lpar;Advanced Level&rpar; 1061&period; Dating &lpar;20&rpar;

    简单模拟. #include<stdio.h> #include<string.h> ],s2[],s3[],s4[]; ][]={"MON ", &quo ...

  5. PAT &lpar;Advanced Level&rpar; 1035&period; Password &lpar;20&rpar;

    简单题. #include<iostream> #include<cstring> #include<cmath> #include<algorithm&gt ...

  6. 【PAT甲级】1008 Elevator &lpar;20 分&rpar;

    题意: 电梯初始状态停在第0层,给出电梯要接人的层数和层序号,计算接到所有人需要的时间,接完人后电梯无需回到1层(1层不是0层).电梯上升一层需要6秒,下降一层需要4秒,接人停留时间为5秒. AAAA ...

  7. PAT &lpar;Advanced Level&rpar; Practice 1008 Elevator &lpar;20 分&rpar; 凌宸1642

    PAT (Advanced Level) Practice 1008 Elevator (20 分) 凌宸1642 题目描述: The highest building in our city has ...

  8. PAT &lpar;Advanced Level&rpar; Practice 1046 Shortest Distance &lpar;20 分&rpar; 凌宸1642

    PAT (Advanced Level) Practice 1046 Shortest Distance (20 分) 凌宸1642 题目描述: The task is really simple: ...

  9. PAT &lpar;Advanced Level&rpar; Practice 1042 Shuffling Machine &lpar;20 分&rpar; 凌宸1642

    PAT (Advanced Level) Practice 1042 Shuffling Machine (20 分) 凌宸1642 题目描述: Shuffling is a procedure us ...

随机推荐

  1. &lbrace;POJ&rcub;&lbrace;3925&rcub;&lbrace;Minimal Ratio Tree&rcub;&lbrace;最小生成树&rcub;

    题意:给定完全无向图,求其中m个子节点,要求Sum(edge)/Sum(node)最小. 思路:由于N很小,枚举所有可能的子节点可能情况,然后求MST,memset()在POJ G++里面需要cstr ...

  2. WebApi系列~自主宿主HttpSelfHost的实现

    回到目录 宿主一词我们不会陌生,它可以看作是一个基础设施,它为一些服务和功能提供最底层的支持,如你的web应用程序可以运行在iis或者apache上,而这两个东西就是web应用程序的宿主,而今天说的自 ...

  3. xdebug影响php运行速度

    我在本地wamp的环境下面加了xdebug用来调试,但是我发现wordpress运行速度好慢,所有程序运行变得也很慢.开始以为是数据库有问题,找了半天,发现把xdebug的扩展去掉,就正常了. 目前配 ...

  4. 使用tornado的gen模块改善程序性能

    之前在公司的一个模块,需要从另一处url取得数据,我使用了Python的一个很著名的lib,叫做requests.但是这样做极大的降低了程序的性能,因为tornado是单线程的,它使用了所谓的reac ...

  5. js文字向上滚动代码

    js文字向上滚动代码 <style>.pczt_pingfen_jhxs_news1{ width:397px;  background:#edfafd; padding-top:2px; ...

  6. jquery 中 eq&lpar;&rpar;遍历方法 和&colon;eq&lpar;&rpar;选择器的区别

    <!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8" ...

  7. Elasticsearch安装配置

    文档地址: https://www.elastic.co/guide/en/elasticsearch/reference/6.5/setup.html 官方页面提供自0.9版本以来的说明文档,由于我 ...

  8. Django 信号

    信号 Django 提供一个“信号分发器”,允许解耦的应用在框架的其它地方发生操作时会被通知到. 简单来说,信号允许特定的sender通知一组receiver某些操作已经发生. 这在多处代码和同一事件 ...

  9. 数据库文件MDF的空间占满了,没有自动增长是怎么回事?

    前提: (1)磁盘C盘.数据文件所在盘均有空间 (2)没有对数据文件设置maxSize   (3)做过数据库服务器重启,仍没有效果 (4)但是同一个实例上的其他数据库没问题 (5)配额也查了,没问题 ...

  10. &lbrack;GO&rsqb;通过结构体生成json

    package main import ( "encoding/json" "fmt" ) type IT struct { //一定要注意这里的成员变量的名字 ...