만드는 중입니다

아직 만드는 중이라 바뀔 수 있습니다

민원이 넘쳐흘러

시간 제한5초메모리 제한512 MB

요약
각 스피커의 소리 범위(맨해튼 거리 기준 반지름 V×S_i)가 다른 스피커의 범위와 겹치지 않는 최대 정수 볼륨 V를 구합니다.
난이도

어려움10점 중 8점

유형
이분 탐색, 기하, 분할 정복
정답자
아직 제출이 없습니다

문제

DJ욱제는 자신의 디제잉을 사람들에게 알리기로 했다. 그래서 새벽 3시에 슈퍼카를 타고 아파트 단지를 돌아다니며 최고 볼륨으로 디제잉을 시작했다.

하지만 스피커 하나로는 예술의 경지에 다가갈 수 없었다. 그래서 DJ욱제는 광역 디제잉(광역딜)을 하기로 했다.

  1. 아파트 단지는 2차원 격자로 표현되며, 두 점 (x1,y1)(x_1, y_1), (x2,y2)(x_2, y_2)의 거리는 ∣x1−x2∣+∣y1−y2∣|x_1 - x_2| + |y_1 - y_2|이다.
  2. DJ욱제는 NN개의 스피커를 각 (xi,yi)(x_i, y_i) 위치에 설치했다.
  3. 스피커마다 크기가 다르다. ii번째 스피커의 크기가 SiS_i이고 볼륨이 VV이면, 그 스피커의 음악은 스피커와의 거리가 V×SiV \times S_i 이내인 모든 점에서 들을 수 있다.
  4. 볼륨은 정수 단위로만 조절할 수 있으며, 모든 스피커의 볼륨은 같다.
  5. 『 예술은 볼륨이다. 』

DJ욱제는 볼륨을 높이며 예술의 경지에 다다르고 있다! 하지만 예술을 모르는 사람들은 한 번에 두 개 이상의 스피커에서 음악이 들리면 민원을 넣는다고 한다. 그래서 DJ욱제는 민원이 들어오지 않는 범위에서 볼륨을 최대한 키우기로 했다. 소리가 들리는 범위의 경계선이나 경계점이 겹치는 경우는 음악이 겹치지 않는 것으로 본다.

DJ욱제의 예술(볼륨)을 온몸으로 느껴보자! DJ욱제의 예술(볼륨)은 얼마나 커질 수 있을까?

입력

첫째 줄에 스피커 개수 NN이 주어진다.

둘째 줄에 스피커의 크기 S1,S2,…,SNS_1, S_2, \ldots, S_N이 순서대로 주어진다.

셋째 줄부터 NN개의 줄에 걸쳐, i+2i+2번째 줄에 ii번 스피커의 좌표 xi,yix_i, y_i가 주어진다. 중복되는 좌표는 없다.

주어지는 모든 입력은 1 이상의 정수이다.

출력

DJ욱제가 다다를 수 있는 예술(볼륨)의 최대 크기를 출력한다.

제한

  • 2≤N≤1000002 \le N \le 100000
  • 1≤Si≤10001 \le S_i \le 1000
  • 1≤xi,yi≤10000001 \le x_i, y_i \le 1000000

예제2

  1. 예제 1

    입력
    4
    2 1 1 3
    2 2
    1 7
    6 6
    5 13
    
    예상 출력
    2
    
  2. 예제 2

    입력
    2
    1 1
    1 1
    1000000 1000000
    
    예상 출력
    999999