아직 만들고 있는 페이지입니다.

이 페이지는 아직 만드는 중입니다. 보이는 내용은 바뀔 수 있습니다.

Vaheseinad

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

요약
겹치지 않는 N개의 축에 나란한 직사각형이 주어질 때, 서로 맞닿은 경계 변의 총 길이를 구한다.
난이도

보통10점 중 7점

유형
기하, 정렬
정답자
아직 제출이 없습니다

문제

Robootikavõistluse finaal toimub ristkülikukujulise põrandaga ruumis. Igale võistkonnale on seal eraldatud ristkülikukujuline tööala, mille küljed on paralleelsed põranda vastavate külgedega.

Žürii on juba korraldanud, et mitte mingid kaks tööala ei kattu, kuid nüüd on lisaks vaja panna alade vahele vaheseinad, et ühegi võistkonna robot ei saaks sõita ühegi teise võistkonna tööalale. Kui mõne võistkonna robot sõidab oma tööalalt välja ühiskasutatavale pinnale võistkondade tööalade vahel, püüavad kohtunikud selle kinni ja viivad ta õigele tööalale tagasi. Seega on vahe\-seinad vaja panna ainult nendesse kohtadesse, kus kahel tööalal on ühine piirjoon.

Aita žüriil leida vajalike vaheseinte kogupikkus.

입력

Sisendi esimesel real on täisarv NN (2≤N≤1052 \le N \le 10^5), tööalade arv ruumis. Järgneva NN rea hulgas ii-ndal on neli tühikutega eraldatud täisarvu X_iX\_i, Y_iY\_i, W_iW\_i ja H_iH\_i, mis kirjeldavad ühe tööala asukohta ruumis. X_iX\_i on ala läänepoolse serva kaugus ruumi läänepoolsest seinast, Y_iY\_i ala põhjapoolse serva kaugus ruumi põhjapoolsest seinast. W_iW\_i ja H_iH\_i on ala laius vastavalt lääne-ida ja põhja-lõuna suunas. Võib eeldada, et iga 1≤i≤N1 \le i \le N korral X_i≥1X\_i \ge 1, Y_i≥1Y\_i \ge 1, W_i≥1W\_i \ge 1, H_i≥1H\_i \ge 1, X_i+W_i≤109X\_i + W\_i \le 10^9 ja Y_i+W_i≤109Y\_i + W\_i \le 10^9.

출력

Väljastada üks täisarv: minimaalne vajalik vaheseinte kogupikkus.

예제2

  1. 예제 1

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

    입력
    5
    1 1 1 3
    4 2 2 3
    6 2 1 3
    2 3 2 1
    6 5 2 1
    
    예상 출력
    6