별이 빛나는 밤 (Easy)

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

요약
각 별이 맨해튼 거리에 따라 감소하는 밝기를 직사각형 사진 영역의 모든 칸에서 더해 점수를 구한다.
난이도

보통10점 중 4점

유형
구현, 완전 탐색, 수학
정답자
아직 제출이 없습니다

문제

본 문제와 Hard 문제는 입력 제한만 다른 동일한 문제이다.

스타는 밖에서 밤하늘 사진을 찍고 있다. 이 중 가장 잘 찍힌 사진을 액자에 담아 전시하려고 한다. 가장 잘 찍은 사진을 어떻게 고를지 고민하던 스타는 다음과 같은 방법으로 각 사진에 점수를 매기려고 한다.

그 당시 밤하늘을 2차원 격자로 나타낼 수 있으며 각 칸은 (x,y)(x, y)로 표현한다. 그리고 스타가 찍은 사진에 담긴 밤하늘의 영역은 항상 직사각형이며 격자 칸 일부만 사진에 포함되는 경우는 없다.

별 NN개에 대하여 각 별의 위치를 (x_i,y_i)(x\_i, y\_i), 밝기를 p_ip\_i라고 하면 격자 칸 (x,y)(x, y)에서의 밝기 b_x,yb\_{x, y}는 다음과 같이 계산한다.

b_x,y=∑_i=1Nmax(p_i−(∣x−x_i∣+∣y−y_i∣),0)b\_{x, y} = \sum\_{i = 1}^N max(p\_i-(|x-x\_i|+|y-y\_i|), 0)

마지막으로 사진에 담긴 밤하늘의 격자 중 맨 왼쪽 아래가 (a,b)(a, b), 맨 오른쪽 위가 (c,d)(c, d)일 때, 사진의 점수 scorescore는 다음과 같이 계산한다.

score=∑_y=bd∑_x=acb_x,yscore=\sum\_{y = b}^d \sum\_{x = a}^c b\_{x, y}

사진과 사진을 찍을 당시 밤하늘에 떠 있던 별 NN개에 대한 정보가 주어졌을 때, 사진의 점수를 구해보자.

입력

첫째 줄에 별의 개수 NN이 주어진다. (1≤N≤10,000)(1 \leq N \leq 10 \\, 000)

둘째 줄부터 NN개의 줄에 걸쳐 ii번째 별의 위치 x_i,y_ix\_i, y\_i와 밝기 p_ip\_i가 주어진다. 두 개 이상의 별이 같은 위치에 있는 경우는 없다. (−10,000≤x_i≤10,000;(-10 \\, 000 \leq x\_i \leq 10 \\, 000; −10,000≤y_i≤10,000;-10 \\, 000 \leq y\_i \leq 10 \\, 000; 1≤p_i≤2,000)1 \leq p\_i \leq 2 \\, 000)

마지막 줄에는 사진에 대한 정보 a,b,c,da, b, c, d가 주어진다. 이는 사진에 담긴 밤하늘의 격자 중 맨 왼쪽 아래에 있는 격자가 (a,b)(a, b), 맨 오른쪽 위에 있는 격자가 (c,d)(c, d)라는 것을 의미한다. (−10,000≤a≤c≤10,000;(-10 \\, 000 \leq a \leq c \leq 10 \\, 000; −10,000≤b≤d≤10,000;-10 \\, 000 \leq b \leq d \leq 10 \\, 000; c−a≤2,000;c-a \leq 2 \\, 000; d−b≤2,000)d-b \leq 2 \\, 000)

입력으로 주어지는 모든 수는 정수이다.

출력

사진의 점수를 출력한다.

예제1

  1. 예제 1

    입력
    5
    0 0 4
    1 2 3
    -1 -2 4
    4 2 2
    7 -1 5
    0 0 4 4
    
    예상 출력
    45