#P869. 移动向量

移动向量

题目描述

给定 nn 个二维向量,其中第 ii 个向量记作 (xi,yi)(x_i, y_i)。每个向量对应一种移动操作,其中第 ii 个向量表示将点 (s,t)(s, t) 移动到 (s+xi,t+yi)(s+x_i, t+y_i)

请从中挑选任意数量的向量,使得从原点出发的点,经过向量的移动之后,终点的 x 坐标的绝对值与 y 坐标的绝对值之和达到最大。

输入格式

  • 单个整数:表示 nn
  • 第二行到第 n+1n+1 行:每行两个整数 xix_iyiy_i

输出格式

  • 单个整数:表示终点的x坐标绝对值与y坐标绝对值之和的最大值。
4
-100 99
1 100
-1 -100
100 -99
298

样例解释 1

(-1 -100) (100 -99)

数据范围

  • 对于 30%30\% 的数据,1n201\leq n\leq 20
  • 对于 60%60\% 的数据,1n5001\leq n\leq 500
  • 对于 100%100\% 的数据,1n300,0001\leq n\leq 300,000
  • 109xi,yi109-10^9\leq x_{i}, y_i\leq 10^9