figura

Time limit: 0.05s Memory limit: 2MB Input: figura.in Output: figura.out

Dintr-o foaie de matematică pe care se află D×DD \times D pătrăţele aranjate în DD linii şi DD coloane a fost decupată o figură. Figura decupată este compactă (nu are găuri) şi este formată din NN pătrăţele de pe foaie.

Cerinţă

Scrieţi un program care să determine perimetrul figurii decupate.

Date de intrare

Fişierul de intrare figura.in conţine pe prima linie numărul natural DD. Pe cea de a doua linie se află numărul natural NN. Pe următoarele NN linii sunt descrise coordonatele pătrăţelelor decupate (linia şi coloana pe care se află pătrăţelul, separate prin spaţiu), câte un pătrat pe o linie.

Date de ieşire

Fişierul de ieşire figura.out va conţine o singură linie pe care va fi scris un singur număr natural reprezentând perimetrul figurii decupate.

Restricţii şi precizări

  • 1D201 \leq D \leq 20
  • 1NDD1 \leq N \leq D \cdot D
  • Liniile sunt numerotate de sus în jos de la 11 la DD; coloanele sunt numerotate de la stânga la dreapta de la 11 la DD.
  • Lungimea laturii unui pătrăţel este 1cm1 \text{cm}.

Exemplu

figura.in

6
3
1 1
1 2
2 1

figura.out

8

Explicaţie

Foaia de matematică are 3636 de pătrăţele aranjate în 66 linii şi 66 coloane. Figura decupată este marcată cu negru.

Log in or sign up to be able to send submissions!