Laiko ribojimas: 1s
Atminties ribojimas: 256MB
Duomenų failas: intel.in
Rezultatų failas: intel.out
Slaptoji tarnyba
Perpendikulandijoje yra tik dvi kryptys: horitontali ir vertikali. Perpendikulandijos vyriausybė nori pastatyti naują pastatą Perpendikulandijos slaptajai tarnybai. Jie turi siūlomo pastato planą, ir norėtų sužinoti kokia dalis pastato perimetro yra paslėpta.
Pastato sienos dalis yra paslėpta, jei jos nesimato žiūrint tiesiai iš šiaurės, vakarų, rytų, arba pietų. Brėžinyje pavaizduotas galimas pastato planas, o paslėptos sienos dalys yra paryškintos.
Pradiniai duomenys
Pastato brėžinys yra pateiktas kaip daugiakampis.
Pirmoje eilutėje yra skaičius - daugiakampio viršūnių skaičius ().
Sekančiose eilučių yra po du skaičius () - -tosios viršūnės koordinatės.
Visos daugiakampio viršūnės yra skirtingos. Visos daugiakampio kraštinės yra vertikalios () arba horizontalios (), ir jokios negretimos daugiakampio kraštinės nesikerta ir nesiliečia.
Rezultatai
Išveskite vieną skaičių - paslėptų sienos dalių bendrą ilgį.
Pavyzdžiai
Pradiniai duomenys | Rezultatai | Paaiškinimas |
---|---|---|
10 1 1 6 1 6 4 3 4 3 3 5 3 5 2 2 2 2 3 1 3 |
6 |
Pavyzdys atitinka sąlygoje pateiktą brėžinį |