题目链接————

类似于俄罗斯方块,但是每次方块的左端点总在最左,让你输出每个方块落下时的高度。

思路:这个题目很重要的两点,一个是每次方块都靠最左,二是给的楼梯都是递增的。

所以综上两点,只需要维护一个最大高度就可以。

AC Code:

#include <iostream>
#include<cstdio>
#include<cstring>
#include<algorithm>
using namespace std;
typedef long long ll;ll res[100010];
int main()
{ios::sync_with_stdio(false);ll s,n,k,t;cin>>n;for(int i= 1;i<=n;++i){cin>>res[i];}cin>>k;ll MAX = 0;for(int i=1;i<=k;++i){cin>>s>>t;MAX = max(res[s],MAX);cout<<MAX<<endl;MAX += t;}
}

C. Dima and Staircase(思维)相关推荐

  1. Codeforces 272C Dima and Staircase 思维 or 线段树

    点击打开链接 题意:给出n个物品高度ai,ai<=1e9,ai非递减,n,m<=1e5,m个方块的宽度和高度,问m个方块依次落下时达到的高度 每次都从左端点1开始叠放,第i个方块肯定落在第 ...

  2. CODEFORCES 272C Dima and Staircase 细节理解题+简单技巧

    传送门:http://codeforces.com/problemset/problem/272/C C. Dima and Staircase time limit per test 2 secon ...

  3. Codeforces - 272C Dima and Staircase(思维)

    题目链接---- Dima's got a staircase that consists of n stairs. The first stair is at height a1, the seco ...

  4. CodeForces - 272C Dima and Staircase (线段树区间更新)

    题意: 见以下样例,给出 5 个区间,每个区间的高度已知.一共 4 次操作.每次操作都是从最左边开始向下垒一个宽为 w 高为h 的木块,过程见下图. 问每次垒木块的高度是多少? Input 5 1 2 ...

  5. Codeforces 题目合集+分类+代码 【Updating...】【361 in total】

    961A - Tetris                                                模拟                                      ...

  6. 【Codeforces #167 Div1 Div2】Solutions

    [A. Dima and Friends] http://www.codeforces.com/contest/272/problem/A 题目大意:n+1个人出手指头,加起来再做类似约瑟夫的出圈,问 ...

  7. Dima and Salad(dp+思维转化)

    思路 题目要求选出来的物品满足 sum( a[i] )=ksum( b[i] ),移动到同一边 ,sum( a[i] )-ksum( b[i] )==0.令 c[i]=a[i]-k*b[i],题目转化 ...

  8. 揭富人与穷人21个不同思维 看富豪如何脱颖而出

    <富人是怎么想的>(How Rich People Think)的作者Steve Siebold曾在近30年里采访世界各地的富豪,看究竟是什么让富豪从普通人中站出来. 他发现这和金钱基本没 ...

  9. 学习,思维三部曲:WHAT、HOW、WHY

    学习技术的三部曲:WHAT HOW WHY 我把学习归类为三个步骤:What.How.Why.经过我对周围同事和朋友的观察,大部分感觉自己技术没有提高的人,都仅仅停留在What阶段.下面我把这三个步骤 ...

最新文章

  1. Python之路-python(Queue队列、进程、Gevent协程、Select\Poll\Epoll异步IO与事件驱动)
  2. 对比激光SLAM与视觉SLAM:谁会成为未来主流趋势?
  3. 【python】点分十进制ip与数字互转
  4. 【错误记录】Flutter 报错 ( Could not resolve io.flutter:flutter_embedding_debug:1.0.0. )
  5. 百度代码规范 -- PHP
  6. 电脑重装系统后提示invalid partition table怎么解决
  7. 如何获得github的oauth access token
  8. python找零钱问题_Python基于回溯法子集树模板解决找零问题示例
  9. Multiverse: Revolutionary Backend for Alembic // Multiverse: 下一代Alembic后端
  10. 白裤子变粉裤子怎么办_使用裤子构建构建数据科学的monorepo
  11. 爬虫技术python流程图_基于Python的网络爬虫技术研究
  12. 操作系统(王道笔记第三章内存)
  13. linux 将任务挂到后台,linux下使用screen或则nohup将任务放到后台运行
  14. ApacheCN JavaScript 译文集(二) 20211123 更新
  15. qq android 哪个版本好用吗,Android QQ轻聊版好用吗?
  16. 3.4 方便快捷的魔棒工具 [Ps教程]
  17. MySQL菜鸟学习日志——0001
  18. internet时间同步服务器地址(中国国家授时中心)
  19. 程序员武器之键盘,适用于其他文字录入者
  20. cad图形不见了怎么办_CAD画图突然消失 怎么找回

热门文章

  1. 金融投资大数据(1)-马科维茨资产组合基于excel
  2. matlab读取视频VideoRead用法
  3. python-GDAL之空间数据处理-自带工具集
  4. moviepy中视频读写与预览
  5. LinuxC语言简单实现图片加马赛克-标准IO实现
  6. [MAC]Google Drive下载大文件
  7. 企业即时通讯系统十大排名
  8. 蓝牙语音芯片模块数传音频BLE选型 支持mp3播放外挂spiflash双模
  9. Android源码设计模式探索与实战【建造者模式】
  10. 红米AirDots蓝牙耳机如何重置并进行双耳连接