Cerința
Se dau n puncte în plan. O operație constă în alegerea unui triunghi dreptunghic și adăugarea unui punct, astfel încât cele 3 puncte alese și cel adăugat să formeze un nou dreptunghi. Aflați numărul maxim de operații ce se pot efectua.
Date de intrare
Programul citește de la tastatură numărul n, iar apoi n linii cu câte 2 numere naturale.
Date de ieșire
Programul va afișa pe ecran numărul cerut.
Restricții și precizări
1 ≤ n ≤ 200.000- celelalte numere citite vor fi mai mici decât
2.000.000.000
Exemplu:
Intrare
4 1 3 2 3 1 2 3 3
Ieșire
2
Explicație
La prima operație, alegem triungiul cu coordonatele (1, 2), (1, 3), (2, 3) și adăugăm punctul (2, 2). La al doilea, alegem triunghiul cu coordonatele (2, 2), (2, 3), (3, 3) și adăugăm punctul (3, 2). De aici, nu mai putem efectua nicio operație.
