După o înfrângere cruntă, Zăhărel a renunţat să mai joace StarCraft şi a decis să mai rezolve o problemă de informatică. Astfel, el are puncte în plan, de coordonate numere naturale. El primeşte patru numere naturale , , şi , şi ştie că panta dreptei care trece prin două puncte şi se defineşte astfel:
. El doreşte să afle numărul de perechi de puncte cu proprietatea că .
Cerinţă
Fiind date puncte în plan, să se afle câte perechi de puncte au proprietatea că .
Date de intrare
Fişierul de intrare pante.in
conţine pe prima linie numărul natural . Pe cea de a doua linie se află numerele naturale separate prin câte un singur spaţiu. Pe fiecare dintre următoarele linii se găsesc coordonatele ale fiecărui punct.
Date de ieșire
Fişierul de ieşire pante.out
va conţine o singură linie pe care este scris numărul de perechi cu proprietatea cerută.
Restricții și precizări
- Pentru dintre teste
- Oricare două puncte au abscisa diferită
Exemplu
pante.in
3
1 2 1 1
0 0
1 1
2 0
pante.out
1
Explicație
Perechea de puncte are proprietatea cerută. Perechea are panta , iar perechea are panta .