Logo
(追記) (追記ここまで)

32171번 - 울타리 공사

시간 제한메모리 제한제출정답맞힌 사람정답 비율
0.1 초 1024 MB67648645373.065%

문제

푸앙 마을은 학점이라는 위협으로부터 마을을 보호하기 위해 마을 외곽에 울타리를 설치한다.

건물은 2차원 평면상에서 $(a_i, b_i)$를 왼쪽 아래 꼭짓점, $(c_i, d_i)$를 오른쪽 위 꼭짓점으로 하는 직사각형으로 표현된다. 푸앙 마을은 세계 제일 건축 기술을 가지고 있기 때문에 건물을 겹쳐서 지을 수 있다. 울타리는 푸앙 마을에 존재하는 모든 건물을 감싸는 최소 둘레의 직사각형으로 설치된다. 이때 직사각형의 변은 $x$축 혹은 $y$축에 평행해야 한다. 울타리를 설치하는 데 드는 비용은 울타리의 둘레 길이가 된다.

울타리는 튼튼해야 한다는 푸앙 마을의 철칙에 따라, 울타리 공사를 할 때마다 기존 울타리는 모두 철거하고 새로 울타리를 설치한다. 건물이 하나도 없는 상태에서 $N$개의 건물을 건설하고자 한다. 건물 한 채를 건설할 때마다 울타리 공사 시에 드는 비용을 출력해 보자.

입력

첫 번째 줄에 건설하고자 하는 건물의 수 $N$이 주어진다.

두 번째 줄부터 $N$개의 줄에 걸쳐 건물의 정보가 주어진다. 그중 $i$번째 줄에는 $i$번째로 지을 건물의 $a_i,ドル $b_i,ドル $c_i,ドル $d_i$가 공백으로 구분되어 주어진다.

출력

$N$개 줄에 걸쳐 각 울타리 공사에 드는 비용을 출력한다. 그중 $i$번째 줄에는 $i$번째로 지을 건물을 건설했을 때의 울타리 공사 비용을 출력한다.

제한

  • 1ドル \le N \le 10$
  • $-10 \le a_i \lt c_i \le 10$
  • $-10 \le b_i \lt d_i \le 10$
  • 1ドル \le i \le N$
  • 주어지는 모든 좌표는 정수이다.

예제 입력 1

4
1 1 3 3
2 2 4 4
2 2 3 3
1 1 4 4

예제 출력 1

8
12
12
12

예제 입력 2

2
0 0 2 2
0 0 1 4

예제 출력 2

8
12

힌트

출처

University > 중앙대학교 > 중앙대학교 프로그래밍 경진대회 (CPC) > 2024 중앙대학교 프로그래밍 경진대회 (CPC) > Contest A1번

University > 중앙대학교 > 중앙대학교 프로그래밍 경진대회 (CPC) > 2024 중앙대학교 프로그래밍 경진대회 (CPC) > Open Contest A1번

(追記) (追記ここまで)

출처

대학교 대회

  • 사업자 등록 번호: 541-88-00682
  • 대표자명: 최백준
  • 주소: 서울시 서초구 서초대로74길 29 서초파라곤 412호
  • 전화번호: 02-521-0487 (이메일로 연락 주세요)
  • 이메일: contacts@startlink.io
  • 통신판매신고번호: 제 2017-서울서초-2193 호

AltStyle によって変換されたページ (->オリジナル) /