E. 绝对值最小

    传统题 文件IO:abs 1000ms 256MiB

绝对值最小

该比赛已结束,您无法在比赛模式下递交该题目。您可以点击“在题库中打开”以普通模式查看和递交本题。

读写要求

本题采用文件读写,请在提交代码时使用正确的文件名,否则会导致 RE

输入文件:abs.in

输出文件:abs.out

题目描述

有一个函数 f(x)f(x),初始时恒为 00

给定 QQ 个操作,按顺序处理:

  1. 1 a b:将函数更新为
f(x)f(x)+xa+bf(x)\leftarrow f(x)+|x-a|+b
  1. 2:输出使 f(x)f(x) 取得最小值的最小整数 xx,以及最小值 f(x)f(x)

可证明每次询问的答案均为整数。

输入格式

第一行一个整数 QQ

接下来 QQ 行,每行一个操作。

输出格式

对每个类型 2 操作,输出一行两个整数:最小的最优 xx 与最小函数值。

数据范围

  • 1Q2×1051\le Q\le 2\times 10^5
  • 109a,b109-10^9\le a,b\le 10^9
  • 第一个操作保证是类型 1

输入输出样例

4
1 4 2
2
1 1 -8
2
4 2
1 -3

周赛#1026(div2)

未参加
状态
已结束
规则
IOI
题目
5
开始于
2026-5-16 19:00
结束于
2026-5-16 20:30
持续时间
1.5 小时
主持人
参赛人数
17