当前位置: 首页 > news >正文

CF2002E

题目链接

手搓一下第一个测试样例可以发现, \(1\sim 3\)\(1,3\) 合并,\(a_3>a_2\) 所以可以维护一个单调栈,单调递减,如果单调栈顶的下一位 \(b\) 等于当前的 \(b\),且当前 \(a\) 大于栈顶 \(a\) 那么将栈顶下一位和当前的序列合并,这样答案就是栈底。

\(\mathscr{Code:}\)

#include<bits/stdc++.h>
#define LL long long
#define int LL
#define per(i, a, b) for (int i = a, END##i = b; i >= END##i; i--)
#define rep(i, a, b) for (int i = a, END##i = b; i <= END##i; i++)
#define repn(x) rep(x, 1, n)
#define repm(x) rep(x, 1, m)
#define pb push_back
#define e(x) for(int i = h[x], v = to[i]; i; i = nxt[i], v = to[i])
#define E(x) for(auto y : p[x])
#define PII pair<int, int>
#define i64 unsigned long long
#define YY puts("Yes"), exit(0)
#define NN puts("No"), exit(0)
using namespace std;
const int Mod = 1e9 + 7;
const int Inf = 0x3f3f3f3f;
const LL InfLL = 0x3f3f3f3f3f3f3f3f;
inline LL read() {LL s = 0, fu = 1; char ch = getchar(); while (ch < '0' || ch > '9') ch == '-' ? fu = -1 : 0, ch = getchar(); while (ch >= '0' && ch <= '9') s = (s << 1) + (s << 3) + (ch ^ 48), ch = getchar(); return s * fu;}#define x first
#define y second
const int N = 3e5 + 10;
int n, top;
PII a[N], stk[N];inline void Main() {top = 0;n = read();repn(i) {a[i].x = read();a[i].y = read();}stk[0] = {0, -1000};rep(i, 1, n) {while (top && stk[top].x <= a[i].x) {if (stk[top - 1].y == a[i].y) {a[i].x += stk[top - 1].x - stk[top].x;top--;}top--;}stk[++top] = a[i];printf("%lld ", stk[1].x);}puts("");
}signed main() {// freopen("input.in", "r", stdin);int T = read();while (T--)Main();return 0;
}

类似的题目

http://www.sczhlp.com/news/21660/

相关文章:

  • whisper语音转文字及其视频配置中英文字幕应用
  • 2025适用于各行业软件类项目管理工具有哪些?精选10款!
  • 郑州做网站建设的公司深圳网络推广建站
  • 网站开发和程序开发福州seo结算
  • 自己做网站 搜索功能开发湘潭seo培训
  • 南阳做网站优化百度平台客服电话
  • 从做系统后以前的网站打不开了百度文库首页官网
  • 旅游网站开发的意义厦门百度竞价开户
  • 与高管沟通安全策略:用业务语言化解技术壁垒
  • 语音助手迈向自主学习的AI新时代
  • CentOS7 最小化单机安装部署 TiDB V8.0
  • 2025CSP-S模拟赛38 比赛总结
  • Codeforces Round 1035 (Div. 2)回顾
  • 河北省住房建设厅政务网站推广软文案例
  • wordpress接入微软小冰app软件下载站seo教程
  • .com网站制作百度推广客服中心
  • 做网站的公司深营销推广是什么意思
  • 赤峰网站建设red品牌营销策略论文
  • 石家庄做网站和宣传的淘宝美工培训推荐
  • 哪个地方旅游网站做的比较好站长统计推荐
  • 在什么平台可以发布信息手机优化专家
  • 外包加工活seo需求
  • 常用位置编码技术对比分析
  • 软件测试的艺术
  • Microsoft AI Genius 重磅回归,助你高效打造 AI 智能体
  • 杭州建设厅官方网站长沙网站推广 下拉通推广
  • 做民宿的有哪些网站现在有哪些免费推广平台
  • 自己做的网站会被黑吗seo排名关键词
  • 网站服务器的重要性公司做网站怎么做
  • 网站怎么做qq客服网站免费发布与推广